C++编程.高手近来回答!

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:50:43
定义一个人员类person,它包括数据成员:编号,姓名,性别和用于输入输出的成员函数,并在此基础上派生出学生类student(增加成绩)和教师类teacher (增加教龄),同时类中要使用友元,重载函数并且实现动态多态性。

class person
{
public:
int number;
char name;
bool sex;
virtual display()
{
//写你要输出的东东
cin<<number;
}
virtual input()
{
cout<<number;
}
};

class student: public person
{
public:
int score;
display();//在这里更改函数 实现多态性;
}
class teacher:public person
{
public:
int age;
display();/*更改输出信息 实现多态性,也可以不更改那就会使用来的输出;*/
}
};

15分写这么多东西..........