題目大概是這樣的:編輯乙個人員管理類並對其測試
人員資訊有姓名 ,生日,id,家庭住址,性別
成員函式有建構函式,複製建構函式,輸入輸出;
主函式對所有成員函式進行測試。
但是在編譯的時候遇到了一些小細節上的錯誤下面總結一下經驗:
staff有個資料是生日date.birth,這個如果需要把他定義成struct結構體作為類的成員的話,結構體的物件是沒有引數列表的,所以在建構函式初始化的時候就不能用初始化列表來初始化結構體的資料,應該在大括號裡逐個的賦值。如果把它寫成類作為類的成員,date類有對資料的初始化的建構函式就可以在staff的建構函式中用初始化列表來初始化date.
完整**如下:
#include#includeusing namespace std;struct date
};class staff
staff(const staff&s)
void input();
void output();
};void staff::input()
void staff::output()
};class staff
staff(const staff&s)
void input();
void output();
};void staff::input()
void staff::output()
int main()
簡單的學校組成
學生類 public class student 老師類 public class teacher 建築物類 public class building public void sleep public void eat 花園類 public class garden public void act...
學校人員資訊的抽象與封裝
一 實驗目的 1 根據學生老師之間的關聯關係,利用繼承性和派生類,設計若干自定義類 1 掌握類的成員成員 靜態成員和虛函式 2 定義和呼叫使用者函式printinfo person ob 體會虛函式的特性。實現乙個win32 控制台的應用程式,可以對學校人員的資訊輸入和顯示。1 include st...
綠色簡單的學校登入html頁面
效果預覽 如下 doctype html html head meta charset utf 8 link rel stylesheet href css hovertree login.css title 綠色簡單的學校管理系統登入頁面html模板 何問起 title base target b...