面向对象三大特征之一__继承

概念:
1.继承是面向对象中三大特征之一,也是其中最显著的一大特征. 2.继承是从已有的类中派生出新的类,新类能吸收已有类的数据属性和行为,并扩展新的能力.也就是说,派生出来的新类可以继承上面父类的功能,也可以创建自己特有的一些功能 3.这种继承使得服用之前的代码非常容易.
特点:
1.继承是使用extends关键字来表示继承关系
2.相当于子类吧父类的功能复制了一份,不过现在java只能单继承 ,一个子类只能够继承一个父类,存在单继承局限。继承像是( 爷爷/儿子/孙子)这样的关系,
3.父类的私有成员由于私有限制的访问,所以子类不能使用父类的私有资源
4.继承多用于修改功能,子类除了可以使用父类的功能也可以进行功能的拓展,也就是可以创建自己特有的功能
super关键字:
1..当父类的成员变量与子类的变量同名时,使用super指定父类的成员变量
2.使用super在子类构造方法的第一行调用父类构造方法的功能 super();–调用的是父类的无参构造 super(参数);–调用的是父类的含参构造 注意:在构造方法里,出现的调用

面向对象三大特征之一__继承最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/9902.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>