C#学习系列之继承
- 啰嗦
- 继承
- 使用
- 特殊基类
- 隐藏方法
- 实际使用
- 总结
啰嗦
基础学习。
继承
一个类派生于另一个基类型,它拥有该基础类型的所有成员字段和函数。A派生于B,继承A的所有东西,同时可以增加自己的东西。
使用
public class parent
{public string name;
}
public class child:parent//相当于child继承于parent
{
}
class program
{static void Main(string[] args){Child child=new Child();child.name="lily";//拥有父类的基础}
}
特殊基类
object类是所有类的共同基类,它是唯一的非派生类,是继承层次结构的基础。对于其他类,父类和子类的概念都是相对的。
规则:继承只能单继承
继承可以层次性的往下依次继承
隐藏方法
无法删除基类成员,可定义同名成员,来不使用基类成员。加new可用于提示,防止警告。
实际使用
例如:parent中存在一个函数 print打印函数,那么可以在child中也定义一个print,前面再加一个new关键字。
总结
简单的继承学习。
https://www.imooc.com/video/14224