oop
過程性程式設計和物件導向程式設計
抽象和類
型別是什麼
c++中的類 介面
實現類成員函式
class classname
類的建構函式和析構函式
建構函式
預設建構函式
bozo(int age);//建構函式原型
bozo dribble = bozo(44); //初始化方式1
bozo roon(66); //初始化方式2
bozo tubby = 32; //初始化方式3,當只有乙個引數時可以用
stock stock1("nanosmart", 20, 12.50); // 生成物件
stock1 = stock("nifty foods", 10, 50.0); // 讓構造程式建立乙個新的、臨時的物件,然後將其內容賦值給stock1,隨後程式呼叫析構函式,以刪除臨時物件。
析構函式
this指標
物件陣列
類作用域
抽象資料型別
第十章 物件和類
物件導向是一種程式設計風格,用於任何一種語言。過程性程式設計 考慮遵循的步驟,使用者希望有哪些功能,我如何提供,如何儲存資料。物件導向程式設計 首先考慮使用者,確定乙個物件的屬性和操作這些屬性的方法。使用者介面有哪些。相當於自己定製的乙個新的型別,這個型別的屬性和可以對這些屬性進行的操作 介面就是將...
第十章 物件和類
c 中,類由兩部分組成 1 類宣告。包括成員變數和成員函式。一般方法在標頭檔案中。2 類方法定義。包括成員函式的定義。一般放在實現源 中。控制訪問中有有兩個關鍵字 private和public 直接上圖 類物件可以直接訪問public成員 而private成員只能通過public方法來訪問。priv...
第十章 物件和類
通常,c 程式設計師將介面 類定義 放在標頭檔案中,並將實現 類方法的 放在源 檔案中。在oop中,通常把物件成員函式的呼叫稱作傳送訊息給物件。訪問控制關鍵字 private 類預設的訪問控制 public 結構體預設的訪問控制 protected。將實現細節放在一起,並將它們與抽象分開的思想稱為封...