第12周-项目2-教师兼干部类
来源:互联网 发布:淘宝买家秀福利 网站 编辑:程序博客网 时间:2024/04/28 01:29
/** 程序的版权和版本声明部分:* Copyright (c) 2013.烟台大学计算机学院。* All rights reserved.* 文件名称:* 作 者:冯冬影* 完成日期:2014 年 5月 13日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:* 问题描述:* 程序输出:*/#include <iostream>using namespace std;//声明公用基类class Teacher{public: Teacher(string nam,int a,int s,string d,string num,string t) { name=nam; age=a; sex=s; department=d; number=num; title=t; } void display();protected: string name; int age; int sex; string department; string number; string title;};class Cadre{public: Cadre(string nam,int a,int s,string d,string num,string p) { name=nam; age=a; sex=s; department=d; number=num; post=p; }protected: string name; int age; int sex; string department; string number; string post;};class Teacher_Cadre:virtual public Teacher,virtual public Cadre{public: Teacher_Cadre(string nam,int a,int s,string d,string num,string t,string p,float w) :Teacher(nam,a,s,d,num,t),Cadre(nam,a,s,d,num,p),wage(w) {} void show() { display(); cout<<"职务:"<<post<<endl; cout<<"工资:"<<wage<<endl; }private: float wage;};void Teacher::display(){ string Sex; if(sex==0) Sex="women"; else Sex="man"; cout<<"姓名:"<<name<<endl; cout<<"年龄:"<<age<<endl; cout<<"性别:"<<Sex<<endl; cout<<"地址:"<<department<<endl; cout<<"电话:"<<number<<endl; cout<<"职称:"<<title<<endl;}int main(){ Teacher_Cadre t("张三",25,1,"烟台","20135850","教授","班主任",7000); t.show(); return 0;}运行结果
0 0
- 第12周-项目2-教师兼干部类
- 第12周 项目二 教师兼干部类
- 2014-第12周项目二--教师兼干部类
- 第12周 【项目1 - 教师兼干部类】
- 第12周项目1 教师兼干部类
- 第12周项目1—教师兼干部类
- 第12周 项目一-教师兼干部类
- 第12周项目1 - 教师兼干部类
- 第12周项目1-教师兼干部类
- 第12周项目1 - 教师兼干部类
- 第12周项目1-教师兼干部类
- 第12周项目1-教师兼干部类
- 第12周项目1 教师兼干部类
- 第12周项目1-教师兼干部类
- 第12周项目1- 教师兼干部类
- 第12周 项目1 教师兼干部类
- 12周【项目2 - 教师兼干部类】
- 第二学期第12周项目2--教师兼干部类
- Local and Push Notification Programming Guide
- .Net、Java、为我作证,随机数是骗人的
- Linux网路编程系列-网络I/O模型
- 【JAVA学习】JAVA中int、String的类型转换
- Sicily 1732 Alice and Bob (二进制数的最大公约数)
- 第12周-项目2-教师兼干部类
- Python开发者最常犯的10个错误
- 【Error】Python:UnicodeDecodeError: ‘XXX' codec can't decode bytes in position... 解决方法
- World Final 1999 poj 1873 The Fortified Forest 状压枚举 凸包
- —3D中的方位与角位移,3D数学读书笔记—
- 【Python 编程】实现文本分类中的信息增益算法
- 博弈-威佐夫博弈
- eclipse打开文件位置插件
- OK6410 nboot+eboot启动WinCE6.0串口输出消息