第12周專案多重繼承

2021-07-02 20:36:33 字數 858 閱讀 9868

/*

*檔名稱:main.cpp

*作 者:姜 甜 甜

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

*版 本 號:v1.0

*問題描述:

*使程式的輸出為:張三,42 歲,擔任技術處處長

高階工程師,從事輪機設計專業。

*/

#include #include using namespace std;

class person

void setname(char na)

void setage(int a)

char* getname() //返回指向字元型的指標

int getage()

};class leader: virtual public person // ( 2)

void setjob(char jb)

void setdep(char dp)

char *getjob()

char *getdep()

};class engineer:virtual public person // ( 5)

void setmajor(char maj )

void setprof(char pf)

char*getmajor()

char*getprof()

};class chairman: public leader,public engineer{}; // ( 8);

int main()

虛基類的使用,字元指標的使用,使程式變得靈活。

第12周 專案1(2)

問題及 檔名稱 main.cpp 作 者 賈慶嚴 完成日期 2016年6月15日 版 本 號 v1.0 問題描述 用類的成員函式,定義複數類過載運算子 使之能用於複數的加減乘除 include using namespace std class complex complex double r,do...

第5周專案1 (2)

main.cpp 作者 李鑫 完成日期 2016.3.31 問題描述 在上面程式的基礎上,重新定義 類,其中邏輯特別簡單的set和get成員函式,要處理為內聯成員函式,直接在類內定義。include includeusing namespace std class void setb double ...

第12 周 專案三

檔名稱 main.cpp 作 者 肖雪 完成日期 2016年6.2 版 本 號 v1.0 問題描述 設計陣列類array,為了實現測試函式中要求的功能,請補足相關的函式 構造 析構函式 和運算子過載的函式。include include include using namespace std cla...