#include<iostream>
#include<string>
using namespace std;
class person{
public:
person(string num1,string name1)
{
num=num1;
name=name1;
}
void print()
{
cout<<"编号:"<<num<<endl;
cout<<"姓名:"<<name<<endl;
}
private:
string num;
string name;
};
class student: public person{
public:
student(string num1,string name1,string classnum1,float score1):person(num1,name1)
{
classnum=classnum1;
score=score1;
}
void show()
{
print();
cout<<"班号:"<<classnum<<endl;
cout<<"成绩:"<<score<<endl;
}
private:
string classnum;
float score;
};
class teacher: public person{
public:
teacher(string num1,string name1,string pro_name1,string dept1):person(num1,name1)
{
pro_name=pro_name1,dept=dept1;
}
void show()
{
print();
cout<<"职称:"<<pro_name<<endl;
cout<<"部门:"<<dept<<endl;
}
private:
string pro_name;
string dept;
};
int main()
{
student a("666","连庆欣","信管1141班",90);
a.show();
teacher b("6666","明哥","C++老师","技术部");
b.show();
return 0;
}
C++作业5.18
最新推荐文章于 2024-05-19 18:38:35 发布