C#学习系列之继承

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

你可能感兴趣的:(c#,c#,学习,开发语言)