亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

c#繼承與多態使用示例

2020-01-24 02:55:06
字體:
來源:轉載
供稿:網友

繼承和多態

派生類具有基類所有非私有數據和行為以及新類自己定義的所有其他數據或行為,即子類具有兩個有效類型:子類的類型和它繼承的基類的類型。

對象可以表示多個類型的能力稱為多態性。

多態性示例

復制代碼 代碼如下:

public class Parent
    {
        public Parent() { }
        public void MethodA()
        {
            Console.WriteLine("調用MethodA()");
        }
        public class Child:Parent
        {
            public Child() { }

            public void MethodB()
            {
                Console.WriteLine("調用MethodB()");
            }

        }
        class Test
        {

            static void Main(string[] args)
            {

                Parent oParent = new Parent();
                oParent.MethodA();//OK 調用類型Parent的成員方法
                //Child oChild1 = (Child)oParent;//運行錯誤
                Child oChild=new Child();
                oChild.MethodB();//OK 調用派生類Child的成員方法
                oChild.MethodA();//OK 調用基類Parent的成員方法
                Parent oParent1 =(Parent)oChild;
                oParent1.MethodA();
                //oParent1.MethodB();//編譯出錯,類型Parent不存在方法MethodB()
                Console.ReadLine();
                Child oChild1 = (Child)oParent1;
                oChild1.MethodB();//OK 調用派生類Child的成員方法
                oChild1.MethodA();//OK 調用基類Parent的成員方法
                Console.ReadKey();

            }
        }

    }

在上例中,類Child既有效的Child,又是有效的Parent。oChild可以作為類型Child,因而具有Child本身定義的方法MethodB()和基類Parent定義的方法MethodA();同時,對象oChild也可以強制轉換為Child的基類Parent的對象oParent。強制轉換不會更改oChild對象的內容,但oParent對象作為類型Parent,因而只具有類Parent定義的方法MethodA()。

將Child強制轉換為Parent后,可以將該Parent重新強制轉換為Child。并只有實際上是Child實例的那些實例才可以強制轉換為Child,否則會產生運行錯誤:無法將類型為Parent的對象強制轉換為類型Child。

繼承的類型

C#包含兩種繼承類型:實現繼承和接口繼承。

現繼承表示一個類型派生于一個基類型,派生類具有基類的所有非私有(非Private)數據和行為。在實現繼承中,派生類型的每一個方法采用基類型的實現代碼,除非在派生類的定義中指定重寫該方法的實現代碼。實現繼承一般用于增加現有類型的功能,或許多相關的類型共享一組重要的公共功能場合。

接口繼承表示一個類型實現若干接口,接口僅包含方法的簽名,故接口繼承不繼承任何實現代碼。接口繼承一般用于指定該類型具有某類可用的特性,例如,如果指定類型從接口System.IDisposable中派生,并在該類中實現IDisposable接口的清理資源的方法Dispose(),則可以通過工通的機制調用該方法以清理資源。由于清理資源的方式特定于不同的類型,故在接口中定義通用的實現代碼是沒有意義的,接口即契約,類型派生于接口,即保證該類提供該接口規定的功能。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久app| 欧美丰满少妇xxxxx| 国产免费久久av| 久久久视频免费观看| 欧美久久精品午夜青青大伊人| 国产97色在线| 欧美日韩亚洲国产一区| 国产精品69精品一区二区三区| 亚洲四色影视在线观看| 国产一区二区三区网站| 国产精品视频最多的网站| 日韩暖暖在线视频| 精品偷拍一区二区三区在线看| 亚洲精品白浆高清久久久久久| 国产最新精品视频| 在线精品91av| 欧美激情一区二区三区成人| 98精品国产高清在线xxxx天堂| 亚洲第一区中文99精品| 国产亚洲欧洲黄色| 国产日韩亚洲欧美| 国产在线日韩在线| 91久久精品日日躁夜夜躁国产| 亚洲人成自拍网站| 国产日韩在线免费| 久久久在线视频| 日韩av在线免费看| 久久伊人精品天天| 久久天天躁狠狠躁夜夜av| 久久激情视频久久| 欧美韩日一区二区| 日本免费一区二区三区视频观看| 成人在线观看视频网站| 国产精品久久久久久久久久久久久久| 欧美丰满片xxx777| 91精品国产精品| 亚洲欧美激情视频| 一区二区三区国产在线观看| 精品亚洲一区二区三区| 亚洲色图35p| 狠狠做深爱婷婷久久综合一区| 国产亚洲一区二区精品| 日韩激情在线视频| 欧美美女18p| 最近免费中文字幕视频2019| 欧美日韩一区二区免费视频| 欧美激情精品久久久| 国产精品欧美激情在线播放| 国产一区二区三区欧美| 久久久久久久一区二区三区| 亚洲综合在线小说| 91免费精品视频| 色婷婷av一区二区三区久久| 91免费国产视频| 成人欧美在线观看| 久久亚洲国产精品成人av秋霞| 欧美视频在线视频| 欧美另类老女人| 日韩av成人在线观看| 久久久久久噜噜噜久久久精品| 欧美日韩亚洲视频一区| 国产日韩专区在线| 国产精品久久久久久网站| 欧美精品18videosex性欧美| 日韩精品在线电影| 国产美女精彩久久| 最近的2019中文字幕免费一页| 亚洲欧洲自拍偷拍| 久久国产天堂福利天堂| 一区二区三区视频免费在线观看| 日韩精品一二三四区| 国产精品福利观看| 日韩大片在线观看视频| 国产精品成人aaaaa网站| 色狠狠久久aa北条麻妃| 大荫蒂欧美视频另类xxxx| 国产91在线视频| 日韩av一区在线| 欧美日韩在线影院| 国产精品久久久久久久一区探花| 国产精品情侣自拍| www.久久久久| 在线观看精品国产视频| 亚洲精品永久免费精品| 国产精品视频免费观看www| 国产精品美女主播| 色樱桃影院亚洲精品影院| 尤物yw午夜国产精品视频明星| 亚洲第一福利网| 中文字幕精品www乱入免费视频| 一区二区成人av| 久热精品视频在线观看一区| 中文字幕亚洲综合久久筱田步美| 亚洲第一区在线观看| 国产美女久久精品香蕉69| 亚洲日本欧美中文幕| 精品亚洲一区二区三区在线观看| 日韩在线视频网站| 日本国产一区二区三区| 亚洲精品白浆高清久久久久久| 亚洲欧美日韩一区二区在线| 正在播放欧美视频| 国产精品视频资源| 久久久久久久久久久免费精品| 国产伊人精品在线| 91精品国产91久久久久久吃药| 北条麻妃一区二区三区中文字幕| 久久影院免费观看| 久久免费少妇高潮久久精品99| 亚洲精品国产成人| 亚洲最大福利视频网| 伊人久久五月天| 欧日韩在线观看| 欧美在线影院在线视频| 亚洲精品午夜精品| 欧美精品18videos性欧美| 日韩欧美中文字幕在线观看| 丝袜亚洲欧美日韩综合| 亚洲色图综合久久| 精品人伦一区二区三区蜜桃网站| 日韩精品一区二区三区第95| 日产精品久久久一区二区福利| 国产精品久久99久久| 日韩成人激情视频| 国产精品三级久久久久久电影| 成人精品一区二区三区电影黑人| 亚洲成人精品久久久| 亚洲欧美中文另类| 国内精品小视频| 亚洲一区二区三区成人在线视频精品| 美日韩精品免费观看视频| 精品久久久久久久久久久久久| 人人做人人澡人人爽欧美| 国产成人在线精品| 久久久91精品国产一区不卡| 亚洲电影成人av99爱色| 亚洲精品国产福利| 日韩黄在线观看| 97香蕉久久超级碰碰高清版| 色妞久久福利网| 亚洲精品v天堂中文字幕| 一区二区三区天堂av| 91精品久久久久久久久久久| 国产99在线|中文| 在线视频欧美日韩| 欧美一级bbbbb性bbbb喷潮片| 欧美激情国产高清| 亚洲精品99久久久久中文字幕| 成人黄色生活片| 欧美www视频在线观看| 国产精品久久久久久亚洲调教| 久久久中文字幕| 26uuu亚洲伊人春色| www.日本久久久久com.| 日韩中文字幕第一页| 中文亚洲视频在线| 日韩av不卡在线| 日韩av免费看| 欧美性猛交xxxx富婆| 国产日韩精品综合网站| 国产精品第8页| 亚洲丁香久久久| 国产精品人成电影在线观看| 一级做a爰片久久毛片美女图片|