首页 > Windows开发 > 详细

c#基础之继承(一)

时间:2019-12-24 23:41:45      阅读:96      评论:0      收藏:0      [点我收藏+]

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#基础之继承(一)

原文:https://www.cnblogs.com/anjingdian/p/12093896.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!