国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 海南省| 边坝县| 和田市| 扎赉特旗| 马鞍山市| 金川县| 腾冲县| 土默特左旗| 松原市| 永康市| 定结县| 阿克陶县| 广昌县| 井研县| 错那县| 德保县| 台江县| 定陶县| 准格尔旗| 靖州| 肇庆市| 沧州市| 崇左市| 双鸭山市| 金秀| 沂水县| 壤塘县| 晋宁县| 云龙县| 时尚| 溧水县| 新泰市| 赤壁市| 永靖县| 工布江达县| 泉州市| 乌拉特前旗| 榆社县| 上林县| 广平县| 那曲县|