真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

49.C#--多態(tài)之抽象類-創(chuàng)新互聯(lián)

static void Main(string[] args)
{
//抽象類例子:狗狗會叫,貓咪也會叫
//實現(xiàn)多態(tài),抽象類不能創(chuàng)建父類對象,所以只能指向子類
//調(diào)用狗狗會叫的方法,創(chuàng)建一個子類對象賦值給父類
Animal a = new Dog();
//a雖然表現(xiàn)出來的是父類對象,但父類被子類重寫了,所以最終輸出的子類的方法
//具體調(diào)哪個函數(shù),取決于a裝的是哪個子類的對象
a.Bark();
////調(diào)用貓咪會叫的方法
//Animal a = new Cat();
//a.Bark();

創(chuàng)新互聯(lián)專注于豐縣企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設公司,商城系統(tǒng)網(wǎng)站開發(fā)。豐縣網(wǎng)站建設公司,為豐縣等地區(qū)提供建站服務。全流程按需定制,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
Console.ReadKey();

    }

    //當父類中的函數(shù)不知道怎么實現(xiàn)的時候,可以將這個類寫成抽象類,方法寫成抽象方法
    public abstract class Animal
    {
        //注意:抽象方法是不允許有方法體的
        //寫成抽象方法主要是不知道怎么實現(xiàn)叫這個函數(shù)
        //抽象類存在意義是讓子類重寫,實現(xiàn)多態(tài)
        public abstract void Bark();
    }
    //創(chuàng)建狗狗抽象類子類,并重寫父類
    public class Dog : Animal
    {
        public override void Bark()
        {
            Console.WriteLine("狗狗汪汪叫!");
        }
    }
    //創(chuàng)建貓咪抽象類子類,并重寫父類
    public class Cat : Animal
    {
        public override void Bark()
        {
            Console.WriteLine("貓咪喵喵叫!");
        }
    }

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡助力業(yè)務部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務器買多久送多久。


當前題目:49.C#--多態(tài)之抽象類-創(chuàng)新互聯(lián)
標題路徑:http://weahome.cn/article/dhejoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部