因为已经定义了构造函数了,系统自己空的构造函数就不存在了。
先构造父类在子类
实例对象可以访问静态成员(静态方法和静态成员变量)既然类都能调用,那当然实例也可以调用。就拿下面这个例子,我定义一个人类,它有一个方法say(),代表所有人都能说话,测试的时候可以直接通过类名调用。然后我创建两个人一个男人,一个女人,理所当然他们也能说话,也就是通过实例去调用方法。