中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

C#中怎么實現多態性-創新互聯

這篇文章給大家介紹C#中怎么實現多態性,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

10年積累的成都做網站、成都網站制作經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先建設網站后付款的網站建設流程,更有郴州免費網站建設讓你可以放心的選擇與我們合作。


一:多態性

多態是指一個行為具有多個不同表現形式的能力,在C#中通過多態性的檢測時機可以分為靜態多態性和動態多態性靜態多態性:函數重載和運算符重載動態多態性:抽象方法、重寫方法、隱藏方法

二:函數重載(overlode)

——函數名必須相同

——函數參數類型不同

——函數參數個數不同

——函數參數順序不同

三:抽象(abstract)

——包含抽象函數的類,類也必須定義為抽象的

——抽象函數只有定義沒有函數體,并且必須定義為public

——抽象類中可以包含普通函數和抽象函數

——抽象類不能實例化,不能使用抽象類去構造對象,但是可以使用抽象類去聲明對象

可以在類前添加sealed關鍵字,使類變為密封類,密封類有以下特點:——不能被繼承,所以密封類中不能定義虛方法和抽象方法,抽象類不能定義為sealed——重寫的方法可以聲明為密封方法,表示該方法不能被子類重寫

四:虛方法(virtual)

抽象方法與虛方法區別:——抽象函數不能有函數體,虛函數必須有函數體——當繼承了一個抽象類時,必須去實現抽象函數,抽象函數也只能在子類中去實現。但是虛函數可以在基類實現也可以在子類重寫——抽象函數必須在抽象類中,虛函數不必須在抽象類中

五:重寫方法(override)與隱藏方法(new)

——隱藏方法的調用(用什么類型來聲明,在調用方法的時候就會調用什么類型的方法)——重寫方法的調用(用什么類型來構造,在調用方法的時候就會調用什么類型的方法)

class Enemy{ public void Move() {  Console.WriteLine("Enemy Move"); }  public virtual void Attack() {  Console.WriteLine("Enemy Attack"); }} class Boss : Enemy{ public override void Attack() {  Console.WriteLine("Boss Attack"); }  public new void Move() {  Console.WriteLine("Boss Move"); }} class MainClass{ static void Main(string[] args) {  //=====隱藏方法的調用(用什么類型來聲明,在調用方法的時候就會調用什么類型的方法)  Boss oneEnemy = new Boss();  oneEnemy.Move(); //調用的是隱藏方法,用子類的聲明來調用的,調用的就是子類的Move  Enemy twoEnemy = new Boss();  twoEnemy.Move(); //調用的隱藏方法,用父類的聲明來調用的,調用的就是父類的Move方法   //=====虛方法的調用(用什么類型來構造,在調用方法的時候就會調用什么類型的方法)  Enemy threeEnemy = new Enemy();  threeEnemy.Attac(); //調用虛方法,用父類來實例化的,所以調用的是父類的Attac方法  Enemy fourEnemy = new Boss();  fourEnemy.Attac(); //調用虛方法,用子類來實例化的,所以調用的就是子類(Boss)的Attac方法 }}

關于C#中怎么實現多態性就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

分享題目:C#中怎么實現多態性-創新互聯
文章源于:http://www.2m8n56k.cn/article2/esiic.html

成都網站建設公司_創新互聯,為您提供網站收錄微信公眾號關鍵詞優化標簽優化微信小程序搜索引擎優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站托管運營
主站蜘蛛池模板: 久久怡红院国产精品 | 午夜性a一级毛片 | 王朝影院一区二区三区入口 | 日日噜噜噜夜夜爽爽狠狠69 | 大片在线播放日本一级毛片 | 狠狠五月深爱婷婷网 | 亚洲男人的天堂久久精品 | 国产在线视频精品视频免费看 | 国产精品欧美日韩 | 国产精品国产三级国产专区5o | 国产专区一区 | 国产午夜精品久久理论片小说 | 97影院理伦在线观看 | 亚洲精品第一国产综合野 | 国内精品2020情侣视频 | a毛片成人免费全部播放 | 国产日韩精品一区二区在线观看 | 2020久久国产最新免费观看 | 中文字幕一区在线观看 | 国产三级在线视频观看 | 欧美一线高本道高清在线 | 亚洲国产激情一区二区三区 | 国产不卡毛片 | 亚洲欧美日韩一级特黄在线 | 亚欧成人毛片一区二区三区四区 | 国产日韩欧美精品一区二区三区 | 成人天堂av | 一级毛片在线播放免费 | 一级特黄特色的免费大片视频 | 国产福利三区 | 九九视频在线观看视频6偷拍 | 亚洲国产影院 | 毛片a区| 成年男女免费视频网站播放 | 欧美另类videosgrstv变态 欧美另类高清xxxxx | 欧美中文字幕在线看 | 国产一区二区三区精品视频 | 欧美国产合集在线视频 | 欧美一级特黄乱妇高清视频 | 操出白浆视频 | 男女无遮挡拍拍拍免费1000 |