继承原则:子类只继承超类中非private的成员方法
覆盖原则(Override):子类的成员方法和超类的成员方法同名时,超类的成员方法被隐藏。
子类的构造函数
子类不能继承父类的构造方法 ;在调用子类的构造方法时,要先调用父类的构造方法 ;如果子类想使用父类的构造方法,必须在子类的构造方法中使用super关键字来调用,且必须是子类构造方法中的第一条语句
如果在子类中的构造方法中没有使用super调用父类的某个构造方法,则系统在执行子类的构造方法时会自动调用父类的默认的构造方法。(即无参的构造方法) |
|