上篇回顾
继承概念
一个类A继承一个类B
类A将会继承类B的所有成员
A类将拥有B类的所有特征和行为
被继承的类
称为父类、基类、超类
继承的类
称为子类、派生类
子类
可以有自己的特征和行为
特点
单根性
(只能有一个父类)
传递性
(子类可以间接继承父类的父类)
本文介绍了C#中的里氏替换原则,解释了它在继承关系中的重要性,以及如何利用is和as操作符在父类和子类之间进行类型检查和转换。此外,还提到了面向对象的其他四大原则:单一职责原则、开放封闭原则、依赖倒置原则和接口分离原则。
上篇回顾
继承概念
一个类A继承一个类B
类A将会继承类B的所有成员
A类将拥有B类的所有特征和行为
被继承的类
称为父类、基类、超类
继承的类
称为子类、派生类
子类
可以有自己的特征和行为
特点
单根性
(只能有一个父类)
传递性
(子类可以间接继承父类的父类)
1715

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