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

正文內(nèi)容

可視化編程技術(shù)(3)-文庫吧

2025-04-22 17:46 本頁面


【正文】 ,使得由于修改程序所帶來的影響局部化。 ? 3. 繼承 ? 繼承是指一個(gè)新類可以從現(xiàn)有的類派生而來。新類繼承了現(xiàn)有類的特性,包括一些屬性和行為,并且可以修改或增加新的屬性和行為,使之適合具體的需要。 ? 例如,所有的 Windows應(yīng)用程序都有一個(gè)窗口,它們可以看作都是從一個(gè)窗口類派生出來的,但有的應(yīng)用程序用于文字處理,有的應(yīng)用程序用于繪圖,這是由于派生出了不同的類,它們?cè)黾恿瞬煌膶傩院托袨椤? ? 繼承很好地解決了軟件的可重用性問題。 ? 4. 多態(tài)性 ? 多態(tài)性是指類中具有相似功能的不同函數(shù)使用同一個(gè)名稱來實(shí)現(xiàn),并允許不同類的對(duì)象對(duì)同一消息作出的響應(yīng)不相同。 ? 例如,同樣的“編輯 |粘貼”操作,在字處理程序和繪圖程序中有不同的結(jié)果;同樣的加法,把兩個(gè)時(shí)間值相加和把兩個(gè)整數(shù)相加的要求肯定不同。 ? 多態(tài)性使程序設(shè)計(jì)靈活、抽象,具有行為共享和代碼共享的優(yōu)點(diǎn),很好地解決了程序的函數(shù)同名問題。 C++類 ? 為了支持面向?qū)ο蟪绦蛟O(shè)計(jì), C++在 C語言結(jié)構(gòu)( struct)數(shù)據(jù)類型的基礎(chǔ)上引入了 類 這種抽象數(shù)據(jù)類型。 ? C++面向?qū)ο缶幊虒?shí)質(zhì)上就是面向 類 編程,只有定義和實(shí)現(xiàn)了類,才能聲明屬于這個(gè)類的對(duì)象,才能通過對(duì)象使用定義的成員。 ? 傳統(tǒng) C程序員把編程重點(diǎn)放在函數(shù)的編寫上,而C++程序員把重點(diǎn)放在 類 的定義和實(shí)現(xiàn)上。 類的定義與實(shí)現(xiàn) ? C++類將對(duì)象的屬性抽象為數(shù)據(jù)成員,將對(duì)象的行為抽象為成員函數(shù),并對(duì)它們進(jìn)行封裝。數(shù)據(jù)成員又稱成員變量,成員函數(shù)又稱為方法。 ? C++類在形式上類似于 C語言中用戶自定義的結(jié)構(gòu)類型,但定義類時(shí)規(guī)定了成員的訪問控制權(quán)限。對(duì)象只能訪問所屬類的公有成員,而類的私有成員只能在類的成員函數(shù)中被訪問。 C++類定義的基本形式: class 類名 { private: 私有數(shù)據(jù)成員和私有成員函數(shù)的聲明列表 。 public: 公有數(shù)據(jù)成員和公有成員函數(shù)的聲明列表 。 protected: 保護(hù)數(shù)據(jù)成員和保護(hù)成員函數(shù)的聲明列表 。 }。 說明: ? 類的定義由關(guān)鍵字 class開始,其后為用戶定義的類名,花括號(hào)括起來的部分稱為類體。 ? 關(guān)鍵字 private、 public和 protected稱為訪問權(quán)限控制符,用來設(shè)置數(shù)據(jù)成員和成員函數(shù)的訪問屬性,其默認(rèn)值為 private。 ? private屬性表示數(shù)據(jù)成員和成員函數(shù)是類的私有成員,它們只允許被本類的成員函數(shù)訪問或調(diào)用,數(shù)據(jù)成員一般定義為private屬性; ? public屬性表示數(shù)據(jù)成員和成員函數(shù)是類的公有成員,它們?cè)试S被本類或其它類的成員函數(shù)(通過對(duì)象)訪問或調(diào)用,是類的外部接口,成員函數(shù)一般定義為 public屬性; ? protected屬性表示數(shù)據(jù)成員和成員函數(shù)是類的保護(hù)成員,它們?cè)试S被本類的成員函數(shù)和派生類的成員函數(shù)訪問或調(diào)用。 例 定義類 Time(表示時(shí)間)。 class Time{ private: // 最好不要省略 private int hour。 // 數(shù)據(jù)成員,表示小時(shí) int minute。 // 數(shù)據(jù)成員,表示分鐘 int second
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1