C++第五次上机实验—教师干部类
来源:互联网 发布:淘宝手机端首页怎么做 编辑:程序博客网 时间:2024/05/17 10:27
上机内容:多重继承派生类的使用
上机目的:掌握多重继承
/* * 文件名称:教师干部类 * 作 者:甘立文 * 完成日期:2016年5月6日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include <iostream> #include <string> using namespace std; class Teacher{public:Teacher(string na,int o,string s,string ti);void display();private:string name;int old;string sex;string title;};Teacher::Teacher(string na,int o,string s,string ti){name=na;old=o;sex=s;title=ti;}void Teacher::display(){cout<<"姓名:"<<name<<endl<<"年龄:"<<old<<endl<<"性别:"<<sex<<endl<<"职称:"<<title<<endl;}class Cadre{public:Cadre(string po);string post;private:string name;int old;string sex;};Cadre::Cadre(string po){post=po;}class Teacher_Cadre:public Teacher,public Cadre{public:Teacher_Cadre(string na,int o,string s,string ti,string po,double wa);void show();private:double wages;};Teacher_Cadre::Teacher_Cadre(string na,int o,string s,string ti,string po,double wa):Teacher(na,o,s,ti),Cadre(po){wages=wa;}void Teacher_Cadre::show(){display();cout<<"职务:"<<post<<endl<<"工资:"<<wages<<endl;}void main(){Teacher_Cadre p1("曾辉",42,"男","副教授","主任",1534.5);p1.show();}
心得一会:继承方式不同,继承的函数和数据不同
知识点总结:多重继承的基类构造函数的使用
0 0
- c++第五次上机实验——教师干部类
- C++第五次上机实验—教师干部类
- C++第5次实验项目二-教师干部类
- 第五次C语言上机实验报告
- 第五次C语言上机实验报告
- C语言第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 第五次上机实验
- 开博客的原因
- 第十周项目43-教师兼干部类
- HDU 1402:A * B Problem Plus
- C++第5次实验—多继承
- 手机最顶端的状态栏
- C++第五次上机实验—教师干部类
- vim配置颜色方案
- lua深度克隆的实现(lua基本数据类型传的是值,表类型传的是引用)
- 【深入理解JVM】:Java类继承关系中的初始化顺序
- 设计模式之模板方法模式
- VC 6.0快捷键大全
- Caffe: 运行classify.py时报错 Mean shape incompatible with input shape
- 代理模式(二)
- 【C语言】逆序输出字符串