/**Copyright  (c)  2014,烟台大学计算机学院*All rights reserved.*文件名称: test.cpp*作者: 郭栋*完成日期:2015年 5月27日*版本号:v1.0*问题描述:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。*程序输出*/#include<iostream>#include<string>using namespace std;class Teacher{protected:string name;int age;char sex;string addr;string tel;string title;public:void display();Teacher(string nam,int a,char s,string tit,string ad,string t);};Teacher::Teacher(string nam,int a,char s,string tit,string ad,string t):name(nam),age(a),sex(s),title(tit),addr(ad),tel(t){}void Teacher::display(){cout<<"name:"<<name<<endl;cout<<"age"<<age<<endl;cout<<"sex:"<<sex<<endl;cout<<"title:"<<title<<endl;cout<<"address:"<<addr<<endl;cout<<"tel:"<<tel<<endl;}class Cadre{protected:string name;int age;char sex;string addr;string tel;string post;public:void display();Cadre(string nam,int a,char s,string p,string ad,string t);};Cadre::Cadre(string nam,int a,char s,string p,string ad,string t):name(nam),age(a),sex(s),post(p),addr(ad),tel(t) {}void Cadre::display()
{cout<<"name:"<<name<<endl;cout<<"age:"<<age<<endl;cout<<"sex:"<<sex<<endl;cout<<"post:"<<post<<endl;cout<<"address:"<<addr<<endl;cout<<"tel:"<<tel<<endl;
}class Teacher_Cadre:public Teacher,public Cadre{protected:int wages;public:Teacher_Cadre(string nam,int a,char s,string tit,string p,string ad,string t,int w);void show( );};Teacher_Cadre::Teacher_Cadre(string nam,int a,char s,string t,string p,string ad,string tel,int w):Teacher(nam,a,s,t,ad,tel),Cadre(nam,a,s,p,ad,tel),wages(w) {}void Teacher_Cadre::show( )
{Teacher::display();cout<<"post:"<<Cadre::post<<endl;cout<<"wages:"<<wages<<endl;
}int main( )
{Teacher_Cadre te_ca("Wang yuanyang",18,'m',"bu zao","president","zhifu yantai","20124702",600);te_ca.show( );return 0;
}

运行结果

第十二周项目1——教师兼干部类相关推荐

  1. 第十、十一周项目四 - 教师兼干部类

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年5月10日*版 本 号:v1. ...

  2. 第十二周项目4-利用遍历思想求解图问题(6-7)

    /* Copyright (c)2015,烟台大学计算机与控制工程学院 All rights reserved. 文件名称:第十二周项目4-利用遍历思想求解图问题(6-7) 作 者:佟兴锋 完成日期: ...

  3. 第11周 —— 教师兼干部类

    /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作    者:李德彪 *完成时间:2016年5月16日 * ...

  4. 项目33-教师兼干部类

    分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部).要求:  (1)在两个基类中都包含姓名.年龄.性别.地址.电话等数 ...

  5. 第十二周项目4-点、圆的关系

    (1)先建立一个Point(点)类,包含数据成员x,y(坐标点): (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心: (3)编写上述两类中的构造.析 ...

  6. 第十二周项目二-Time类中的运算符重载

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年5月24日*版 本 号:v1. ...

  7. 第十二周项目一-实现复数类中的运算符重载(3)

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年5月15日*版 本 号:v1. ...

  8. 第十二周项目一----图基本算法库

    /*烟台大学计算机与控制工程学院 作者:孙潇 时间:2015年11月13日 问题描述:定义图的邻接矩阵和邻接表存储结构,实现其基本运算,并完成测试. 输入描述:无 输出描述:若干数据 */ 头文件: ...

  9. 第十二周项目五-----迷宫问题之图深度优先遍历解法

     烟台大学计算机与控制工程学院 作者:孙潇 时间:2015年12月15日 问题描述:[项目 - 迷宫问题之图深度优先遍历解法]   设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题.   ( ...

最新文章

  1. oracle电子商务套件视频,Oracle电子商务套件培训 Oracle EBS R12 制造模块培训视频教程 Oracle管理套件教程...
  2. WEB数据挖掘(八)——Aperture数据抽取(4):Aperture整体结构
  3. SESSION跟COOKIE
  4. [学习笔记]matlab
  5. band math函数_ENVI波段运算(bandmath)运算逻辑及常用运算符详解
  6. c语言简单的模拟坐标,C语言模拟实现简单扫雷游戏
  7. javafx中的tree_JavaFX中的塔防(6)
  8. [解决]电信彩信网关开发错误-SOAP_VERSIONMISMATCH
  9. 12nm 制程、Zen+ 微架构 AMD Ryzen 7 2700X 处理器详细测试 - 电脑领域 HKEPC Hard
  10. 【转】微信开发出现“该公众号暂时无法提供服务,请稍后再试”的坑
  11. CVPR 2021 速览 | 旷视研究院入选学术成果盘点
  12. 面向对象实现放大镜_面向音乐家和音乐爱好者的开放式硬件:耳机,放大器等
  13. requireJS(一)
  14. java try catch陷阱_java异常捕捉陷阱(内存泄漏,finally块,catch块,继承得到的异常)...
  15. Linux安装Tomcat8并启动或停止tomcat服务
  16. 基于Multisim的220v转12v典型开关电源电路仿真
  17. 拯救者Y7000(2018)装黑苹果及90%驱动
  18. OpenCV55:高动态范围成像|High Dynamic Range (HDR)
  19. vivo手机计算机记录怎么找回,如何从Vivo手机恢复已删除的照片,您将在阅读后知道...
  20. 时间格式在ios不兼容的问题

热门文章

  1. docker 彻底卸载
  2. 基于php历史文化名人文史类网站
  3. 2020 BI及数据可视化领域最具商业合作价值企业盘点
  4. Python与sql交互入门(mysql和sqlite)
  5. python爬取网页唯美图片
  6. 关于access_log 日志文件以及ip、uv和pv的定义
  7. 苹果 AirTag 有多强?
  8. 【Python day2】
  9. sql注入 思路及sqli靶场
  10. C语言——字符串和字符数组的区别及字符串的赋值