c#视频继承总结

继承的作用:

1、继承可以减少代码的冗余,提高代码的复用性。

2、是面向对象编程的组成部分,是所有面向对象的语言都要具备的特性。

3、使用继承可以复用现有类的数据和行为,为其赋予新功能而创建出新类

4、节省开发时间,重用经过实践检测和调试的高质量代码,提供系统的质量。

继承的实现:

1、先将几个类中相同的属性和方法进行抽离,单独定义在一个新建的类中。

2其他的类直接继承当前新建的类,语法是SE:Employee,冒号(:)表示继承关系,冒号前是子类,冒号之后的是父类

3、子类可以直接使用父类中的属性和方法。

4、可以使用base关键字直接访问父类的属性和方法(成员变量)

继承的特性:

a、单根性:一个类只能有一个父类

b、传递性:一个子类可以继续被其他类继承,父类中的成员可以被所有的子类使用

如:

可以按F11键看过程如何走的,你就会理解继承的传递性,希望大家可以多多动手操作,这样印象还比较深刻。不要光看、光听不动手实践,到头来什么都不是。

我给大家留一个思考题,继承的传递性有范围吗,如果有的话范围是多少?

发布了80 篇原创文章 · 获赞 1 · 访问量 3966

猜你喜欢

转载自blog.csdn.net/m18731455318/article/details/102489930
今日推荐