继承

2024-03-21  本文已影响0人  星汉西流_夜未央

继承

(1)JAVA中提供一个关键字extends,用这个关键字,我们可以让一个类和另一个类建立起继承关系

例如:public class Student extends Person{}

Student称为子类,Person称为父类

(2)使用继承的好处

可以把多个子类中重复的代码抽取到父类中,提高代码的复用性

子类可以在父类的基础上,增加其他的功能,使子类更强大

(3)什么时候使用继承

当类与类之间,存在相同的内容,并满足子类是父类的一种,这时就可以考虑使用继承,来优化代码

(4)继承的特点

JAVA只允许单继承,不允许多继承,但允许多层继承

单继承:一个子类只能继承一个父类

不支持多继承:子类不能同时继承多个父类

多层继承:子类A可以继承父类B,父类B可以继承父类C,其中B与A的关系是直接父类,C与A的关系是间接父类

JAVA中的所有类都直接或者间接的继承object类,object是JAVA中提前写好的类

上一篇 下一篇

猜你喜欢

热点阅读