继承的作用:
1、继承可以减少代码的冗余,提高代码的复用性。
2、是面向对象编程的组成部分,是所有面向对象的语言都要具备的特性。
3、使用继承可以复用现有类的数据和行为,为其赋予新功能而创建出新类
4、节省开发时间,重用经过实践检测和调试的高质量代码,提供系统的质量。
继承的实现:
1、先将几个类中相同的属性和方法进行抽离,单独定义在一个新建的类中。
2其他的类直接继承当前新建的类,语法是SE:Employee,冒号(:)表示继承关系,冒号前是子类,冒号之后的是父类
3、子类可以直接使用父类中的属性和方法。
4、可以使用base关键字直接访问父类的属性和方法(成员变量)
继承的特性:
a、单根性:一个类只能有一个父类
b、传递性:一个子类可以继续被其他类继承,父类中的成员可以被所有的子类使用
如:

可以按F11键看过程如何走的,你就会理解继承的传递性,希望大家可以多多动手操作,这样印象还比较深刻。不要光看、光听不动手实践,到头来什么都不是。
我给大家留一个思考题,继承的传递性有范围吗,如果有的话范围是多少?
相关文章:
-
2021-10-23
-
2021-06-30
-
2021-08-15
-
2021-06-29
-
2021-06-11
-
2021-12-16
-
2021-11-13
-
2021-10-14
猜你喜欢
-
2021-10-08
-
2021-12-17
-
2021-10-14
-
2021-08-26
-
2021-10-01
-
2021-12-04
-
2022-12-23
相关资源
-
下载
2023-01-01
-
下载
2023-02-27
-
下载
2021-06-06