#include <iostream>
#include <string>
using namespace std;
class person{
public:
person(string name1,string no1)
{
name=name1;
no=no1;
}
void print()
{
cout<<"姓名"<<name<<endl;
cout<<"编号"<<no<<endl;
}
private:
string name;
string no;
};
class student:public person{
public:
student(string name1,string no1,string classno1, string score1):person(name1,no1)
{
classno=classno1;
score=score1;
}
void print()
{
cout<<"student"<<endl;
person::print();
cout<<"班号"<<classno<<endl;
cout<<"成绩"<<score<<endl;
}
private:
string classno;
string score;
};
class teacher:public person{
public:
teacher(string name1,string no1,string job1, string part1):person(name1,no1)
{
job=job1;
part=part1;
}
void print()
{
cout<<"teacher"<<endl;
person::print();
cout<<"职称"<<job<<endl;
cout<<"部门"<<part<<endl;
}
private:
string job;
string part;
};
int main()
{
teacher t("chen","01","jiangshi","yuwen");
student s("chen","02","03","100");
t.print();
s.print();
return 0;
}
5.18
最新推荐文章于 2024-05-19 22:50:18 发布