国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C#復(fù)習(xí)之隱藏方法和重寫方法

2019-11-08 19:40:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

編譯時(shí)的不同:

     重寫:

父類有方法Identity(),并且必須使用virtual或abstract修飾(abstract修飾的話,該類也必須用abstract修飾),則子類可以用override進(jìn)行重寫。

      隱藏方法:

     與重寫方法不同,父類方法不能用abstract修飾,可以用virtual或者不做申明。子類用new關(guān)鍵字聲明此方法的隱藏。

運(yùn)行時(shí)的不同:

    測(cè)試代碼如下
    class PRogram    {        static void Main(string[] args)        {            Father a = new Father();            Child b = new Child();            a.Identity();            b.Identity();            Father c = new Child();                       c.Identity();            Console.ReadKey();        }    }    class Father    {        public int a = 5;        public virtual  void Identity()        {            a = 10;            Console.WriteLine("我是父類"+a);                    }    }    class Child : Father    {        public new void Identity()        {            //base.Identity();            Console.WriteLine("我是子類"+a);        }    }運(yùn)行結(jié)果證明:重寫: 調(diào)用方法會(huì)根據(jù)引用指向的實(shí)際對(duì)象進(jìn)行調(diào)用。隱藏方法會(huì)根據(jù)引用進(jìn)行調(diào)用。同時(shí)重寫的方法如果想先運(yùn)行父類的方法再運(yùn)行子類的方法的話可以通過(guò)base點(diǎn)出父類的方法。
上一篇:Gson的入門使用

下一篇:工廠方法模式

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 齐齐哈尔市| 黔南| 广南县| 涿州市| 荥经县| 金塔县| 合阳县| 罗平县| 固安县| 通河县| 肇庆市| 平武县| 沂南县| 铁岭县| 乌审旗| 寿光市| 恩施市| 万山特区| 渝中区| 花莲市| 海淀区| 于田县| 柘城县| 万全县| 江永县| 黄浦区| 政和县| 漾濞| 秦皇岛市| 商南县| 和静县| 舟曲县| 徐水县| 芜湖市| 定远县| 莫力| 家居| 荣成市| 兴安县| 马公市| 黄大仙区|