c#视频继承总结
其他
2020-01-23 10:50:31
阅读次数: 0
继承的作用:
1、继承可以减少代码的冗余,提高代码的复用性。
2、是面向对象编程的组成部分,是所有面向对象的语言都要具备的特性。
3、使用继承可以复用现有类的数据和行为,为其赋予新功能而创建出新类
4、节省开发时间,重用经过实践检测和调试的高质量代码,提供系统的质量。
继承的实现:
1、先将几个类中相同的属性和方法进行抽离,单独定义在一个新建的类中。
2其他的类直接继承当前新建的类,语法是SE:Employee,冒号(:)表示继承关系,冒号前是子类,冒号之后的是父类
3、子类可以直接使用父类中的属性和方法。
4、可以使用base关键字直接访问父类的属性和方法(成员变量)
继承的特性:
a、单根性:一个类只能有一个父类
b、传递性:一个子类可以继续被其他类继承,父类中的成员可以被所有的子类使用
如:
可以按F11键看过程如何走的,你就会理解继承的传递性,希望大家可以多多动手操作,这样印象还比较深刻。不要光看、光听不动手实践,到头来什么都不是。
我给大家留一个思考题,继承的传递性有范围吗,如果有的话范围是多少?
发布了80 篇原创文章 ·
获赞 1 ·
访问量 3966
转载自blog.csdn.net/m18731455318/article/details/102489930