1、創(chuàng)建一個(gè)抽象類:Humans
成都創(chuàng)新互聯(lián)長(zhǎng)期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為定州企業(yè)提供專業(yè)的網(wǎng)站制作、成都網(wǎng)站建設(shè),定州網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
///
/// 抽象父類:humans,兩個(gè)抽象
///
abstract class Humans
{
public abstract void Say();
public abstract void DriveDiraction();
}
2、創(chuàng)建一個(gè)Chinese類繼承Humans,并重寫Humans的兩個(gè)方法
class Chinese : Humans
{
public override void Say()
{
Console.WriteLine("你好,我是中國(guó)人");
}
public override void DriveDiraction()
{
Console.WriteLine("中國(guó)方向盤在左邊");
}
}
3、創(chuàng)建一個(gè)American類繼承Humans,并重寫Humans的兩個(gè)方法
class American : Humans
{
public override void Say()
{
Console.WriteLine("hello, i am american!");
}
public override void DriveDiraction()
{
Console.WriteLine("The American Direction is Right!");
}
}
4、在Main()方法實(shí)例化抽象類:Humans
class Program
{
static void Main(string[] args)
{
//在實(shí)例化抽象類abstract時(shí),new 其子類
Humans china = new Chinese();
china.Say();
china.DriveDiraction();
Console.ReadKey();
}
}