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

正文內容

面向對象程序設計概述-文庫吧資料

2025-01-13 01:58本頁面
  

【正文】 ( 白色 ) ( 黑色 ) 繼承關系簡化了人們對事物的認識和敘述 , 簡化了工作程序 。從而減輕了開發(fā)一個軟件糸統(tǒng)的難度。 封裝和抽象機制可以 將對象的使用者與設計者分開 ,使用者不必知道對象行為實現(xiàn)的細節(jié),只需要使用設計者提供的接口讓對象去做。 二是將對象中某些數據與操作代碼對外隱蔽 ,即隱蔽其內部細節(jié) ,只留下少量接口 ,以便與外界聯(lián)系 ,接收外界的消息 。 C++對象中的 成員函數名 就是對象的 對外接口 ,外界可以通過 成員函數名 來調用函數來實現(xiàn)某些操作。 對象好像是一個不透明的 黑盒子 , 表示對象屬性的 數據 和實現(xiàn)各個 操作的代碼 都被 封裝在黑盒子 里 ,從外面是看不見的 ,各個對象之間是相對獨立的 , 互不干擾 。 例如:錄音機 、 電視機 、 照相機等 。 //部門 共同的行為 (代碼抽象部分 ):數據錄入、數據修改和數據輸出等。 //姓名 int number。 代碼抽象 描述了某類對象具有的 共同行為 。 抽象包括兩個方面 :數據抽象 和 代碼抽象 。 例如 ,在設計一個 成績管理程序 的過程中 ,只關心他的姓名 、 學號 、 成績等 ,而對他的身高 、 體重等信息就可以忽略 。 面向對象程序設計的基本特征 1. 抽 象 2. 封 裝 3. 繼 承 4. 多 態(tài) 本節(jié)主要內容 1. 抽 象 現(xiàn)實生活中: 張三 、 李四 、 王五 、 … ... 人 蘋果 、 梨 、 桔子 、 香蕉 … ... 水果 抽象的過程是將有關事物的共性歸納 、 集中的過程 。 對象所能實現(xiàn)的行為 (操作 ),在程序設計方法中稱為方法 ,方法 中定義了一系列的 操作步驟 它們是通過調用相應的 函數 來實現(xiàn)的 。 (3) 接收對象對消息的響應并不是必須的,對象可以響應消息,也可以不響應。 消息具有三個性質 : (1) 同一個對象可以接收不同形式的多個消息,作出不同的響應 。 在面向對象程序設計中 ,對象之間的聯(lián)系 ,稱為 對象的交互 。 實際上 , 類 是一種新的用戶定義的 抽象的 數據類型 ,對象是類的一個實例 。 例如: 張三 、 李四 、 王五 、 … .. --- 人 對象 類 再如: 蘋果、梨、桔子、香蕉 水果 對象 類 在 面向對象程序設計 中 , “ 類 ” 就是具有相同的 數據 和 操作 (函數 )的 一組對象的集合 。 類 和 對象 之間的關系是 抽象 和 具體 的關系, 類 是對多個對象進行 抽象的結果 。 例如 , 教師黎明是一個對象 。 對象可以認為是 :數據 + 操作 對象 數 據 操作代碼 對象 對象 數 據對象 在面向對象程序設計中 ,用 數據 來體現(xiàn)上面提到的“屬性” ,用 函數 來實現(xiàn)對數據的操作 ,以實現(xiàn)某些功能。 可見面向對象程序設計中的對象來源于現(xiàn)實世界,更接近人們的思維。 在 現(xiàn)實世界中 對象可以表示為 : 屬性 + 行為 行 為 對象 屬 性 舉例: 對象名 : 錄音機 對象的屬性 : 生產廠家 : SONY 機器編號 :XXXX
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1