?? lab_teacher.cpp
字號:
#include"teacher.h"
#include"lab.h"
#include"lab_teacher.h"
lab_teacher::lab_teacher(char *n,char*id,int wtime1,int wtime2):teacher(n,id,wtime1),lab(n,id,wtime2)
{
}
void lab_teacher::Pay()
{
Payment=(Tworktime-teacher::BaseWorkTime)*20+(Lworktime-lab::BaseWorkTime)*20+teacher::BasePayment+lab::BasePayment+addtion;
}
ostream& operator<<(ostream &sout,lab_teacher &s)
{
sout<<"姓名:"<<s.name<<" ID: "<<s.ID<<" 教學工作時間:"<<s.Tworktime<<"實驗課時:"<<s.Lworktime<<" 工資:"<<s.Payment<<endl;
return sout;
}
istream& operator>>(istream &sin,lab_teacher &s)
{
cout<<"輸入姓名與ID及教學與實驗工作時間:"<<endl;
sin>>s.name>>s.ID>>s.Tworktime>>s.Lworktime;
return sin;
}
ofstream& operator<<(ofstream &fsout,lab_teacher &s)
{
fsout<<s.name<<" "<<s.ID<<s.Tworktime<<" "<<s.Lworktime<<" "<<s.Payment;
return fsout;
}
ifstream& operator>>(ifstream &fsin,lab_teacher &s)
{
fsin>>s.name>>s.ID>>s.Tworktime>>s.Lworktime>>s.Payment;
return fsin;
}
lab_teacher::~lab_teacher()
{
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -