通过之前的文章,我们已经把封装相关知识点全部学习完毕了,我们已经可以游刃有余的用面向对象的思想用程序去形容一个现实事物了。
今天我们正式开始学习继承相关的知识点,它可以帮助我们节约代码量,理清对象之间的关系。
【继承】
概念
一个类A继承一个类B
类A将会继承类B的所有成员
A类将拥有B类的所有特征和行为
被继承的类
称为父类、基类、超类
继承的类
称为子类、派生类
子类
可以有自己的特征和行为
比如

语法
本文介绍了C#中的继承概念,包括单根性和传递性特性。通过继承,子类能够获取父类的特征和行为,同时允许子类定义自己的成员。讨论了访问修饰符如public、private和protected对成员访问的影响,以及虽然允许但不建议子类与父类有同名成员的情况。最后,总结了继承如何帮助节省代码并增强类之间的联系和拓展性。
通过之前的文章,我们已经把封装相关知识点全部学习完毕了,我们已经可以游刃有余的用面向对象的思想用程序去形容一个现实事物了。
今天我们正式开始学习继承相关的知识点,它可以帮助我们节约代码量,理清对象之间的关系。
概念
一个类A继承一个类B
类A将会继承类B的所有成员
A类将拥有B类的所有特征和行为
被继承的类
称为父类、基类、超类
继承的类
称为子类、派生类
子类
可以有自己的特征和行为
比如

语法

被折叠的 条评论
为什么被折叠?