0
点赞
收藏
分享

微信扫一扫

继承的特点和用法

Ewall_熊猫 2022-09-27 阅读 217

面对对象三大特征 封装,继承,多态

封装:对象代表什么,就得封装对应的数据,并提供数据对应的行为。

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

public class Student extends Person{}

Student称为子类(派生类)  Person称为父类(基类或超类)

使用继承的好处

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

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

继承需要学习的点:

1自己设计,并把代码写出来

2用别人已经写好的继承结构

什么时候用继承:

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

继承的特点:

java只支持单技能,不支持多继承,但支持多层继承

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

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

多层继承:子类A继承父类B,父类B继承父类C

每一个类都直接或间接继承于Object


举报

相关推荐

0 条评论