JavaSE 第七章
1、继承的含义
设计如下类:狗狗类 企鹅类 猫类。可以使用继承来简化代码。
为什么需要继承:
多个类中存在相同的属性和行为的时候,讲这些内容抽取到一个单独的一个类 中。那么多个类无需再定义这些属性和行为,只要继 承即可。这个单独的类称作父类,其他类叫做子 类。可满足 is - a 的关系即可用继承实现。使用extends实现继承。
作用:
使用继承的出现减少了代码冗余,提高的了代码的复用性。 继承的出现,更有利于功能的扩展 继承的出现让类和类之间产生了关系,提供了多态的前提。
子类继承了父类,就继承了父类的方法和属性。
在子类中,可以使用父类中定义的方法和属性,也可以创建新的数据和方法。
在java中,使用extends实现继承。子类继承父类,是对父类的扩展。
继承规则:
private修饰的不能继承。构造方法不继承。 java是单继承和多层继承。不能多继承。 一个子类只能继承一个父类 一个父类可以有多个子类。
2、super
super作用
在Java类中使用super来调用父类中的指定
JavaSE 第七章最先出现在Python成神之路。
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/18249.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论