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

正文內容

面向對象程序設計(編輯修改稿)

2024-08-28 14:46 本頁面
 

【文章內容簡介】 { printf( “Stack is empty.\n”)。 return false。 } else { i = buffer[top]。 top。 return true。 } } }。 Stack st。 int x。 (12)。 (x)。 = 1。 //error ++。 //error [] = 12。 //error 《面向對象技術與 Visual C++》 第 1章 25 ? 對象 ( Object) 一般意義上的對象: ? 是現實世界中一個實際存在的事物。 ? 可以是有形的(比如一輛汽車),也可以是無形的(比如一項計劃)。 ? 是構成世界的一個獨立單位,具有: ?靜態(tài)特征:可以用某種數據來描述 ?動態(tài)特征:對象所表現的行為或具有的功能 《面向對象技術與 Visual C++》 第 1章 26 面向對象方法中的對象: ?是系統中用來描述客觀事物的一個實體,它是用來構成系統的一個基本單位。對象由 一組屬性和一組行為 構成。 ?屬性:用來描述對象靜態(tài)特征的數據項。 ?行為:用來描述對象動態(tài)特征的操作序列 。 《面向對象技術與 Visual C++》 第 1章 27 例如有一個人名叫小明,性別男,身高 ,體重68kg,可以修電器,可以教計算機課,下面來描述這個對象 對象的功能(可做的操作): 回答身高 回答體重 均屬于自身所承受的操作 回答性別 修理電器 屬于施加與其他對象的操作 教計算機課 對象名 :小明 對象的狀態(tài) : 性別:男 身高: 體重: 68kg 《面向對象技術與 Visual C++》 第 1章 28 ?類( class) 類是具有 相同屬性和行為 的一組對象的集合,它為屬于它的全部對象提供了統一的抽象描述,其內部包括屬性和行為兩個主要部分。類是對象集合的再抽象。 類與實例的關系 : 組成類的對象均為此類的實例( Instance)。 類是多個實例的綜合抽象,實例是類的個體實物。 《面向對象技術與 Visual C++》 第 1章 29 ? 人類的定義 : class HUMANKIND{ char *name。 double weight。 public: void eat( )。 void wear( )。 void sleep( )。 void travel( )。 }。 ? 人類的實例: HUMANKIND XiaoMing 。 特征、屬性、數據成員 行為、操作、函數成員 《面向對象技術與 Visual C++》 第 1章 30 ?消息和事件 ? 消息( Message)是描述事件發(fā)生的信息,它是對象之間發(fā)出的行為請求。 ? 多個消息構成一個事件。 消息具有三個性質: (1)同一對象可接收不同形式的多個消息,產生不同的響應; (2)相同形式的消息可以送給不同的對象,所作出的響應可以是截然不同的; (3)消息的發(fā)送可以不考慮具體的接收者,對象可以響應消息,也可以對消息不予理會,對消息的響應并不是必須的。 《面向對象技術與 Visual C++》 第 1章 31 ? 抽象性 (Abstract) ? 抽象就是忽略事物中與當前目標無關的非本質特征,更充分地注意與當前目標有關的本質特征。 《面向對象技術與 Visual C++》 第 1章 32 ? 封裝性 (Encapsulation) ? 封裝 就是把對象的屬性和行為結合成一個獨立的單位,并盡可能隱蔽對象的內部細節(jié)。 其有兩個含義:一是 封裝性 ,另一個是 “ 信息隱蔽 ” 。 ? 一是把對象的全部屬性和行為結合在一起 , 形成一個不可分割的獨立單位 。 ? 盡可能隱蔽對象的內部細節(jié) , 對外形成一道屏障 ,與外部的聯系只能通過外部接口實現 。 《面向對象技術與 Visual C++》 第 1章 33 ? 繼承性 (Inheritance) ? 繼承 是一種聯結類與類的層次模型。繼承性是指特殊類的對象擁有其一般類的屬性和行為的特性。 ? 繼承意味著 “ 自動地擁有 ” ,即特殊類中不必重新定義已在一般類中定義過的屬性和行為,而它卻自動地、隱含地擁有其一般類的屬性與行為。 車 灑水車 父類 /基類 子類 /派生類 繼承 《面向對象技術與 Visual C++》 第 1章 34 繼承的分類 : : 單繼承 :每個派生類只直接繼承了一個基類的特征 多繼承 :指多個基類派生出一個派生類的繼承關系,多繼承的派生類直接繼承了不止一個基類的特征。 A B C B A 《面向對象技術與 Visual C++》 第 1章 35 ? : ? 取代繼承 :派生類對象 完整地 繼承了基類的所有“ 屬性 ” 和 “ 操作 ” , 且 沒有修改或增加 新的“ 屬性 ” 和 “ 操作 ” 。 ? 包含繼承 :派生類對象 完整地 繼承了所有基類的所有 “ 屬性 ” 和 “ 操作 ” , 并 增加 了新的 “ 屬性 ”和 “ 操作
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1