91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: 其他
  • 標簽: 多基繼承??

資源簡介

1、定義一個學生類Student和教師類Teacher,學生類有姓名、學號等數據成員,教師類有姓名、工作證號、職稱、課程、周學時數等數據成員。再定義一個助教類TA,繼承學生類和教師類,該類可以使用學生類的全部數據成員,以及教師類的課程和周學時數的數據成員。要求:每個類提供自定義的構造函數和析構函數,并通過同名函數ShowInfo來顯示全部數據成員的值。 2、設計一個虛基類Person,包含姓名和年齡等數據成員以及相關的成員函數;由它派生出領導類Leader,包含職務和部門等數據成員以及相關的成員函數;再由Person派生出工程師類Engineer,包含職務和專業等數據成員以及相關的成員函數;再由Leader和Engineer類派生出主任工程師類Chairman。并采用相關數據進行測試。

資源截圖

代碼片段和文件信息

#include
#include
#include?“shiyan7_1.h“
Student::Student(char?*nameint?id){
strcpy(s_namename);
id_s=id;
}
void?Student::ShowInfo(){
cout<<“姓名:“<}

Teacher::Teacher(char?*lessint?h){
strcpy(lessonless);
hour=h;
}
Teacher::Teacher(char?*nameint?idchar?*lesschar?*posint?h){
strcpy(t_namename);
strcpy(lessonless);
strcpy(positionpos);
id_t=id;
hour=h;
}
void?Teacher::ShowInfo(){
cout<<“姓名:“<}

TA::TA(char?*namechar?idchar?*lessint?h):Student(nameid)Teacher(lessh){}
void?TA::ShowInfo(){
Student::ShowInfo();
cout<<“課程:“<}

void?main(){
TA?ta(“張三“1“c++“4);
ta.ShowInfo();
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????868??2009-05-14?13:54??實驗7\shiyan7_1.cpp

?????文件????????475??2009-05-14?13:48??實驗7\shiyan7_1.h

?????文件???????1314??2009-05-19?09:01??實驗7\shiyan7_2.cpp

?????文件????????838??2009-05-19?09:04??實驗7\shiyan7_2.h

?????目錄??????????0??2003-05-19?10:14??實驗7

-----------?---------??----------?-----??----

?????????????????3495????????????????????5


評論

共有 條評論

相關資源