1.子类继承父类,会拥有父类中所规范的所有成员,但是只能是使用其中的公共成员
2.实现了继承,可以做到代码的冗余,做到代码的重用
3.实现了继承,可以方便代码的扩展与修改
4,当子类拥有与父类相同签名(声明与定义)的成员时,子类的成员就会将父类的同名成员隐藏(不是覆盖,还是可以调用父类的成员的,通过base关键字)
继承的前提:
1.一个类,要是父类,那么它,必须拥有子类的共同成员
实现继承的条件
1.子类是父类,例如,学生类,也是人类。
2.子类必须能够实现父类所规范的所有成员
继承的三大特性:
1.单根性:任何一个类只能继承自另外一个类,(只有一个亲爹)
2.传递性:一个类是子类的同时,也可以是另外一个类的父类
3.单向性:不允许循环依赖。
时间: 2024-10-25 07:33:21