码迷,mamicode.com
首页 > 其他好文 > 详细

教师兼干部类

时间:2016-05-12 16:55:10      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称:main.cpp
*作    者:郭辉
*完成时间:2016年5月10日
*版 本 号:v1.0
*
*问题描述:项目 - 教师兼干部类。
*输入描述:无。 
*程序输出:信息。
*/
#include<iostream>
#include <string>
using namespace std;
class Teacher
{
public:
	Teacher(string nam,int a,char s,string tit,string ad,string t);  
    void display();  
protected:	
	string name;  
    int age;  
    char sex;  
    string title;  
    string addr;  
    string tel; 
};
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
{
public:
	Cadre(string nam,int a,char s,string p,string ad,string t);  
    void display();  
protected:	
	string name;  
    int age;  
    char sex;  
    string post;  
    string addr;  
    string tel; 
};
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 
{
public:
	Teacher_Cadre(string nam,int a,char s,string tit,string p,string ad,string t,float w);  
    void show( );  
protected:
	int wages;
};
Teacher_Cadre::Teacher_Cadre(string nam,int a,char s,string t,string p,string ad,string tel,float 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-li",50,'f',"prof.","president","135 Beijing Road,Shanghai","(021)61234567",1534.5);  
    te_ca.show( );  
    return 0;  
}

运行结果:

技术分享

教师兼干部类

标签:

原文地址:http://blog.csdn.net/guohui5011/article/details/51366757

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!