2017.11.30李錦浩【第51天】
今天繼續學習了類的虛函式以及多型性,感覺到了c++語言對於軟體開發的多元化和靈活性。另外我還製作了乙個書後的習題,由於太過於複雜,因此只做了一部分,另外一部分需要明天完成。還要今天還閱讀了演算法導論的關於對於數字的一種簡便排列方式,在今天的程式中要需要用到,因此我明天首先需要根據演算法導論將數字排列方式的程式編寫完成,在完成今天程式的剩餘部分。
附:#include
using
namespace std;
class
alldata ;
class
salarys ;
class
personaldata:public
salarys ;
class
teacher:public
personaldata,virtual
public
salarys
void input();
void payrollaccounting();
private:
int subsidyteacher;
int subsidyprofessor;
int associateprofessor;
int classhour;
int absentclass;
int lefthour;
};class
manager:public
personaldata
void payrollaccounting();
private:
int jjobsalary;
};class
lab:public
personaldata
void payrollaccounting();
private:
int subsidylab;
int workhour;
int absenthour;
int lefthuor;
};void
teacher::input()
void
teacher::payrollaccounting()
void
manager::payrollaccounting()
void
lab::payrollaccounting()
void list( alldata*&datahead)
if (s->positon == 4)
if(s->positon==5)
cout <<
"請輸入教師姓名:
";cin >> s->name;
cout <<
"請輸入教師id:
";cin >> s->id;
cout <<
"請輸入教師**號碼:
";cin >> s->phone;
if (datahead->datahead == null)
else }
s = null;
p = null;
delete s;
delete p;
明日任務:完成演算法導論的第乙個程式,隨後完成今天的程式。
我學習,我記錄 linq where
需求 乙個集合中篩選出符合條件的。思路是定義乙個,迴圈集合中變數,判斷是否符合條件,新增到新的集合 var list1 new list foreach int i in list 帥選集合中元素小於222的 var list2 new list foreach int x in list view...
我的學習記錄7
2017.10.17 李錦浩 第07天 1 今天完成了昨天未完成的程式,並且除錯成功,目前 沒有發現有什麼問題,但對於程式的高效簡潔性來說我覺得我做的還是不夠,還需要繼續努力。2 今天還自學了函式的呼叫和自定義,對於函式中的返回值及函式的部分呼叫機制理解並能夠運用。附 昨天的程式完成版 includ...
我的學習記錄25
2017.11.4李錦浩 第25天 今天做了乙個百貨公司的程式,將固定 輸入陣列,然後輸出相應公司的營業額。我盡量利用了從前學的關於陣列的知識,運用了一下偏移量來表示陣列。附 百貨公司 include using namespace std int main int b 3 cout 請輸入1 2 ...