继承:
继承时,子类能否继承成功与父类构造函数是super或本地修饰的无参或有参无关,只与以下情况有关:
(1)父类被finnal修饰无法被继承
(2)父类只有private修饰的构造方法无法被继承
注:(2)中无法被继承是因为子类无父类可用构造函数而出错,并非从类的意义上不可被继承,如下图所示:
构造方法:
一般用于实例对象后初始化,可带参数或不带参数,关键字:this。
在新建对象的时候实际上调用了类的无参构造方法,一般默认 (在类中可以隐藏)。新建有参的构造方法后要手动添加无参构造方法。
不能被