类的继承与构造函数的调用
class people
{
private string Name;//私有变量不能在子类中直接调用
private int age;
public people(string name)//用构造函数调用基类中的私有变量
{
Name=name;
{
}
class man:people // man类继承people类
{
pulic string gender;
public man(sting name):base(name) //base调用基类中的构造函数,子类构造函数哦与基类的保持一致
{
}
}
Main()
{
man m=new man("姓名")//实例化子类对象
//结果Name=姓名
}
class people
{
private string Name;//私有变量不能在子类中直接调用
private int age;
public people(string name)//用构造函数调用基类中的私有变量
{
Name=name;
{
}
class man:people // man类继承people类
{
pulic string gender;
public man(sting name):base(name) //base调用基类中的构造函数,子类构造函数哦与基类的保持一致
{
}
}
Main()
{
man m=new man("姓名")//实例化子类对象
//结果Name=姓名
}