2020-04-15 |

继承

构造函数不是成员方法,因此不是由子类继承的。

但是,当子类被实例化时,会调用超类的构造函数。

例子:

class A {
    public A() {
        System.out.println("New A");
    }
}
class B extends A {
    public B() {
        System.out.println("New B");
    }
}

class Program {
    public static void main(String[ ] args) {
        B obj = new B();
    }
}

/*输出
"New A"
"New B"
*/

可以使用super关键字从子类访问超类。
例如,super.var访问超类的var成员。

0

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论