public abstract class myClass
{
	private string id = "";
	private string name = "";
	public string ID
	{
		get{ return id };
		set{ id = value};
		
	}
	
	public string Name
	{
		get{ return name};
		set{ name = value};
	}
	
	public abstract void ShowInfo();
}
public class DriverClass:myClass
{
	public override void ShowInfo()
{
	Console.WriteLine(ID+" "+Name);
}
}
class Program
{
	static void Main(string[] args)
	{
		DriverClass driverClass = new DriverClass();
		myClass myclass = driverClass;
		myClass.ID = "BH";
		myClass.Name = "MR"
		
		myClass.showInfo();
		Console.ReadLine();
	}
}本文摘自 :https://blog.51cto.com/u

 APP
 APP 