建構函式
析構函式
訪問控制
例子1:帶預設引數
//檔案circle.h
#if !defined __circle__h__
#define __circle__h__
#include using namespace std;
class circle
; void draw()
//複製建構函式
circle(circle &c)
void draw()
{cout<<"draw a circle at ("<使用複製建構函式
circle a(3.0, 4.0, 5.0);
circle b(a);
析構函式執行的時機
例子2:程式設計演示建構函式和析構函式的執行時機
//檔案createanddestroy.h
#if !defined __createanddestory__h__
#define __createanddestory__h__
#include using namespace std;
class createanddestroy
{public:
createanddestroy(int n)
{ no = n;
cout<<"object "<程式執行結果:
object 1 created!
object 2 created!
object 3 created!
object 4 created!
object 5 created!
object 3 destructed!
object 4 destructed!
object 2 destructed!
object 5 destructed!
object 1 destructed!
《C 學習筆記》之類和物件
一,對類和物件的理解 人們可以通過類自定義自己需要的型別,新的型別中可以有資料,可以有對資料進行處理的方法。然後對類進行例項化後,就產生了物件,類是物件的抽象,物件是是類的具體化。比如家庭是乙個類,這個類中有資料 家庭成員,方法 家庭成員的日常活動。然後這個類具體化後可以產生甲同學的家庭,乙同學的家...
c 學習筆記之類和物件
一 與生活中的類一樣 程式中的類描述了一種物件,定義乙個完整的類,需要包括字段 屬性 方法 建構函式和析構函式 析構函式在程式編譯時自動生成,可以不必自己寫 定義類的方法和字段時,要通過訪問修飾符來修飾類和類成員的訪問許可權。public為公共訪問,可以有任何其他類成員訪問。private為私有訪問...
C 學習筆記之 類 物件
類是描述具有相同特徵和行為的抽象。物件是類的例項。類的作用就是分類!class關鍵字 class 類名 1 字段 類的共有屬性class car比如以上的brand,price,displacement 簡單的應用 using system namespace lesson12 class main...