继承
关键词 extends,
is-a的关系是继承的明显特征,继承中,子类比父类有更加丰富的功能,
在继承关系中,当父类里的属性和方法被protected和public修饰时,那么子类和父类可以不用在一个包中。
当父类中的属性和方法被默认修饰符修饰时,那么子类和父类必须在一个包中,才能调用符类的属性和方 法。
继承关系中,只允许单根继承,既一个子类只能有一个直接父类,但是允许有多个间接父类,一个父类可以有多个子类。

super关键字
super代表的是父类对象,子类可以通过super去调用父类的属性和方法,但是子类用super调用父类的属性时有个前提, 前提为父类的属性不能为私有(既private修饰的属性)的。
super调用父类的构造方法时,不管是无参的还是带参的,只能调用一句,这一句要写在子类构造方法的方法体里的第一 句。



13万+

被折叠的 条评论
为什么被折叠?



