老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

C#中的類:接口、抽象類、抽象方法、虛擬方法

1:接口的定義

創新互聯建站于2013年成立,是專業互聯網技術服務公司,擁有項目成都網站制作、網站設計網站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元松溪做網站,已為上家服務,為松溪各地企業和個人服務,聯系電話:13518219792

interface 接口名

{

    接口成員;

}

接口名必須以大寫的英文字母I開頭。

接口中不能定義字段,也就是說接口中只能包含屬性、方法和事件的定義。

定義接口成員時不可使用訪問修飾符,所有的接口成員都被隱式的定義為公有的。

接口成員只能有聲明,不能有實現。

不用用關鍵字static、virtual、abstract或sealed來定義接口成員。

Type definition members are forbidden.(不懂)

2:抽象類和抽象方法

抽象類是用關鍵字abstract修飾的類。

抽象類不能被實例化。

抽象方法是用關鍵字abstract修飾的方法。

抽象方法只能被定義在抽象類中。

抽象方法不能有方法體。

如果子類繼承了一個抽象類,那么這個子類必須要實現抽象類的所有抽象方法;否則,這個子類也必須是抽象類。

子類在實現抽象方法時,必要要使用關鍵字override。

3:虛方法

虛方法是用關鍵字virtual修飾的方法。

虛方法可以定義在普通類和抽象類中。

虛方法要有方法體。

父類的虛方法可以被子類直接繼承。

子類可以使用override關鍵字重寫父類的虛方法,也可以使用new關鍵字隱藏父類的虛方法。

4:override和new

override:重寫父類的方法(抽象方法、虛擬方法)

new:覆蓋(隱藏)父類的方法(普通方法、虛擬方法)

對于父類的普通方法(非虛擬方法和抽象方法),如果在子類中又定義了相同聲明的方法,那么就是子類覆蓋了(或隱藏了)父類的同名方法。

雖然在子類中可以直接用相同的方法聲明來書寫新的方法,但C#建議應該在方法聲明的開頭加上new關鍵字。

對于覆蓋的方法在調用時的區別:

    子類的引用指向子類的對象,調用的是子類的方法;

    父類的引用指向子類的對象,調用的是父類的方法。

如果想要在使用父類的引用指向子類的對象時,調用子類的方法(這也是使用多態的一般目的),那么需要:將父類的方法聲明為虛擬方法或抽象方法;在子類中使用override關鍵字進行方法重寫。

5:顯式的調用父類的方法

base.方法名(參數列表)

6:顯式的調用自己的方法

this.方法名(參數列表)

7:實現接口中的方法(還要整理一下)

繼承了接口的類必須要實現接口中所有方法,除了可以將接口中的方法實現為普通方法外,也可以將接口中的方法實現為虛擬方法或抽象方法。

如果在實現接口的類中實現接口中的方法時,在方法名之前加上了接口名限定符(即:接口名.方法名),這種方式稱為“顯式的實現接口成員”,被顯式實現的接口成員只能被接口類型的變量調用。


分享文章:C#中的類:接口、抽象類、抽象方法、虛擬方法
當前地址:http://www.xueling.net.cn/article/gsoigc.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 风间由美一区二区三区在线观看 | 日韩国产在线一区 | 久久亚洲综合精品99国产 | 欧洲-级毛片内射八十老太婆 | 99久久影视 | 无码人妻一区二区三区免费 | 我要看特级黄色片 | 国产精品视频偷伦精品视频 | 伊人狠狠色丁香婷婷综合动态图 | 簧片在线观看 | 黄视频网站在线 | japan21xxxxhd日本妞 | 蜜桃www视频高清在线观看 | 中国极品少妇videossexhd 老熟妇bbxxx视频 | 国产网红黄色在线观看 | 懂色av一区二区三区免费 | 欧美setu| 久久久中日AB精品综合 | 国产亚洲一区二区三区 | 欧美一级淫片aaaaaaa免费 | 黄色一视频 | 免费又粗又硬进去好爽A片视频 | 99久久超碰中文字幕伊人 | 亚洲一区二区精品视频 | 国产色欲AV一区二区三区 | 欧美日韩国产一区精品一区 | 亚洲第一成人影院 | 国产精品三级久久久久三级 | 国产a∨精品一区二区三区仙踪林 | 色欲午夜无码久久久久久 | 久久久久久99av无码免费网站 | 国产精品久久久久久久竹霞 | 成av人片一区二区三区久久 | 欧美在线观看网站 | 综合色综合 | 天天搞美女视频 | a级毛片免费全部播放无码 一区二区在线免费观看视频 | 日本japanese漂亮丰满 | 婷婷午夜剧场 | 乱色67194 | 一区在线视频观看 |