freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3章面向?qū)ο笤O(shè)計(jì)(編輯修改稿)

2024-10-22 19:14 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 1. class Class1 ? 2. { ? 3. public int a。 ? 4. protected string b。 ? 5. private decimal c。 ? 6. } 屬性 ? 屬性可以看作是實(shí)體特征的抽象表現(xiàn)。例如,一個(gè)學(xué)生的姓名、一個(gè)軟件的大小、一個(gè)班級(jí)的人數(shù)等,這些都可以作為屬性來(lái)表示。屬性的聲明涉及兩個(gè)關(guān)鍵字: get和 set。 ? get:表示對(duì)屬性的讀操作。 ? set:表示對(duì)屬性的寫(xiě)操作。 抽 象 類 ? 面向?qū)ο缶幊趟枷朐噲D模擬現(xiàn)實(shí)中的對(duì)象和關(guān)系。但是,有時(shí)候,基類并不是與具體的事物相聯(lián)系的,而是表達(dá)一種抽象的概念。抽象類就可以滿足這種關(guān)系。本節(jié)講述抽象類的概念和使用。 抽象類的概念 ? 現(xiàn)實(shí)中,存在如圖 33所示的對(duì)象及關(guān)系,父類“運(yùn)動(dòng)員”有 3個(gè)子類,這 3個(gè)子類都可以繼承父類的“訓(xùn)練”這個(gè)方法,但是,仔細(xì)考慮一下,父類“運(yùn)動(dòng)員”的訓(xùn)練該如何實(shí)現(xiàn)呢? 抽象類的聲明 ? 上面介紹了什么是抽象方法和抽象類,現(xiàn)在來(lái)看如何在 C中實(shí)現(xiàn)。 ? ( 1)在 C中,使用關(guān)鍵字 abstract來(lái)定義抽象方法( abstract method),并需要把 abstract關(guān)鍵字放在訪問(wèn)級(jí)別修飾符和方法返回?cái)?shù)據(jù)類型之前,沒(méi)有方法實(shí)現(xiàn)的部分,格式如下: ? public abstract void Train()。 ? ( 2)子類繼承抽象父類之后,可以使用 override關(guān)鍵字覆蓋父類中的抽象方法,并做具體的實(shí)現(xiàn),格式如下: ? public override void Train() {?} 抽象方法 ? 子類在繼承了抽象父類之后,就可以具體實(shí)現(xiàn)其中的抽象方法了。 3個(gè)子類運(yùn)動(dòng)員分別實(shí)現(xiàn)了抽象方法 Train()。 接 口 ? 接口實(shí)際上是定義了一組數(shù)據(jù)結(jié)構(gòu),通過(guò)這組數(shù)據(jù)結(jié)構(gòu),可以調(diào)用組件對(duì)象的功能。接口和抽象類很相似,在本節(jié)中,除了講解接口的概念和使用外,還會(huì)講述接口與抽象類的區(qū)別。 接口的概念 ? 接口和抽象類非常相似,它定義了一些未實(shí)現(xiàn)的屬性和方法。所有繼承它的類都繼承這些成員,在這個(gè)角度上,可以把接口理解為一個(gè)類的模板。 接口的聲明 ? 下面通過(guò)一個(gè)具體的例子,介紹如何在 C中聲明和使用接口。 ? 示例中有一個(gè)“形狀”的概念,它有 3個(gè)具體的形
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1