当前位置: 代码迷 >> C# >> 【帖】基类的private字段怎么被派生类继承?
  详细解决方案

【帖】基类的private字段怎么被派生类继承?

热度:38   发布时间:2016-05-05 04:01:44.0
【求助帖】基类的private字段如何被派生类继承??
本人大学二年级。。正学习算法语言一课。。
这周一个作业要求创建一个Student类,有name,id,gender等等私有字段。。然后派生Underguaduate类和Graduate类。。
但是在写构造函数的时候不能用基类的字段。
题目要求基类中的字段是private的。。求助如何写派生类的构造函数??
------解决思路----------------------
子类构造函数可以通过base来调用
public class childStudent:Student
{
    pubic childStudent(string id,string name):base(id,name,true)
   {}
}

如果要访问父类字段,则可将字段用属性封装,然后通过属性进行操作
  相关解决方案