c#基础之继承(一)

1.1派生

 继承是为了扩展现有类型来添加更多功能来设计的。


派生类继承了除了构造器和析构器(析构主要是用来释放运行时暂用的内存的,在C#中一般很少用,一般用垃圾回收器自动释放的!)之外的所有基类成员

1.1.2private访问修饰符 

派生类不能访问基类的私有成员,

1.1.3protected访问修饰符

 基类中的受保护的 成员只能从基类以及其派生链中的其他类中访问。

比如;


public class Program
{
static void Main(string[] args)
{
B T = new B();
T.id//这时候报错,Program没有继承A,所以报错。
}
}
public class A
{
protected int id { get; set; }
}
public class B : A
{
public void save()
{
int test = id;
}
}

c#基础之继承(一)

上一篇:IOS 调用系统发短信以及打电话的功能


下一篇:android 电容屏(一):电容屏基本原理篇