第十一周專案3 警察和廚師(2)

2021-07-11 16:53:10 字數 840 閱讀 1855

問題及**:

/*

*檔名稱:zwj.cpp

*作 者:張偉晶

*完成日期:2023年5月9日

*版 本 號:v1.0

* *問題描述:警察和廚師(2)

*輸入描述:

*程式輸出:

*/#include#includeusing namespace std;

class person

string getname()

};person::person(int a,string nam):age(a),name(nam){}

class polic:public person

;polic::polic(int a,string nam,int l , person lea):person(a,nam),level(l),leader(lea){}

class cook:public person

;cook::cook(int a,string nam,double s , polic aa):person(a,nam),salary(s),protecter(aa){}

void person::action()

{ cout<

執行結果:

知識點總結:

定義建構函式時,只需要對本類中新增成員進行初始化,對繼承來的基類成員的初始化,也可以自動呼叫基類建構函式完成。要保證在基類中定義了派生類需要的建構函式。

學習心得:

第十一周實踐專案3 警察和廚師

問題及 all right reserved.檔名稱 77.cpp 作 者 董凱琦 完成日期 2016年5月6日 版 本 號 v1.0 問題描述 完成警察類和廚師類 輸入描述 程式輸出 知識點總結 從這個有趣的程式設計中,我們基本掌握住了基類與派生類之間的關係以及實現派生類函式的方法。需要注意的是,...

第十一周專案3 警察和廚師(1)

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年5月8日 版 本 號 v1.0 問題描述 警察和廚師 輸入描述 程式輸出 include includeusing namespace std class person string getname person person in...

第十 十一周專案4 警察和廚師 2

問題及 檔名稱 main.cpp 作 者 崔青青 完成日期 2016年5月18日 版 本 號 v1.0 問題描述 輸入描述 輸出描述 include includeusing namespace std class person string getname person person int a,...