C#继承

 继承是用来扩展自身的功能。

继承中的构造函数
       默认情况下,子类中的构造函数调用的是父类的空的构造函数。
       如果父类中没有空的构造函数,那么子类的构造函数必须显示的调用父类中的某一个构造函数。

看代码吧:

using System;
public class StudyExtend 
{
	public static void Main()
	{
		People p = new People();
		p.Name  = "第三代弟子";
		p.Taiji();
		WuDang w = new WuDang();
		w.Taiji();
	}
}
public class WuDang
{
	private string name  = "";
	public string Name
	{
		get{return this.name;}
		set{this.name = value;}
	}
	public void Taiji()
	{
		Console.WriteLine(this.name);
		Console.WriteLine(this.GetType());
	}
}
//People继承了武当
public class People : WuDang
{
}

 

posted @ 2012-08-04 15:01  妍珊  阅读(336)  评论(0编辑  收藏  举报