第十二周项目:教师兼干部类
来源:互联网 发布:柠檬 软件测试 编辑:程序博客网 时间:2024/05/07 11:17
代码:
#include <iostream>#include <string>using namespace std;class Teacher{public: Teacher(string nam,int a,char s,string ad,string te,string ti):name(nam),age(a),sex(s),addr(ad),tel(te),title(ti){} void display();protected: string name; int age; char sex; string addr; string tel; string title;};void Teacher::display(){ cout<<"name:"<<name<<endl; cout<<"age:"<<age<<endl; cout<<"sex:"<<sex<<endl; cout<<"address:"<<addr<<endl; cout<<"tel:"<<tel<<endl; cout<<"title:"<<title<<endl;}class Cadre{public: Cadre(string nam,int a,char s,string ad,string te,string p):name(nam),age(a),sex(s),addr(ad),tel(te),post(p){} void display();protected: string name; int age; char sex; string addr; string tel; string post;};void Cadre::display(){ cout<<"name:"<<name<<endl; cout<<"age:"<<age<<endl; cout<<"sex:"<<sex<<endl; cout<<"address:"<<addr<<endl; cout<<"tel:"<<tel<<endl; cout<<"post:"<<post<<endl;}class Teacher_Cadre:public Teacher,public Cadre{public: Teacher_Cadre(string nam,int a,char s,string ad,string te,string ti,string p,double w):Teacher(nam,a,s,ad,te,ti),Cadre(nam,a,s,ad,te,p),wages(w){} void show();private: double wages;};void Teacher_Cadre::show(){ Teacher ::display(); cout<<"post:"<<Cadre::post<<endl; cout<<"wages:"<<wages<<endl;}int main(){ Teacher_Cadre TC("Jason",48,'m',"America","00000001","protagonist","actor",500000); TC.show(); return 0;}
运行结果:
0 0
- 第十二周项目:教师兼干部类
- 第十二周项目2-教师兼干部类
- 第十二周 项目2 教师兼干部类
- 第十二周项目二教师兼干部类
- 第十二周项目2-教师兼干部类 .
- 第十二周项目2-教师兼干部类
- 第十二周项目2-教师兼干部类
- 第十二周项目二教师兼干部类
- 第十二周 项目2--教师兼干部类
- 第十二周项目1 - 教师兼干部类
- 第十二周项目1- 教师兼干部类
- 第十二周项目一: 教师兼干部类
- 第十二周 项目一:教师兼干部类
- 第十二周项目一 教师兼干部类
- 第十二周 项目1-教师兼干部类
- 第十二周项目1——教师兼干部类
- 第十二周【项目1 - 教师兼干部类】
- 第十二周项目一——教师兼干部类
- 华为---物联网(LiteOS)
- 第三题 P033
- Test run failed: Instrumentation run failed due to 'Process crashed.'
- 第十二周项目1--教师兼干部类
- 建根文件系统一之ubuntu12.04下安装编译BusyBox图文解说
- 第十二周项目:教师兼干部类
- java网络编程总结
- Git介绍
- LinearLayout和RelativeLayout 比较
- Jfinal文件的导入导出
- 第八周项目三——分数类中的运算符重载(2)
- 教师兼干部类
- 第12周项目 程序阅读(5.c)
- LeetCode Add Two Numbers