设计一个描述儿童,成人和老人的类系统,儿童分为学龄前儿童和学龄期儿童,成人有工作,老人已退休,

来源:百度知道 编辑:UC知道 时间:2024/06/19 05:46:48
提取共性作为基类,并派生满足要求的各个类及每个类上的必要操作
请高手用VC++语言编写 谢谢
在线等

#include <stdio.h>
#include <iostream.h>

class people
{
private:
char name[10];
char sex;
int age;
public:
void display()
{
cout<<"姓名:"<<name<<endl;
cout<<"性别:"<<sex<<endl;
cout<<"年龄:"<<age<<endl;
}
};

class old : public people
{
private:
char Retired[20];
public:
void show()
{
display();
cout<<"退休单位:"<<Retired<<endl;
}
};

class major : public people
{
private:
char Unit[20];
char post[10];
int num;
float money;
public:
void show()
{
display();
cout<<"工号:"<<num<<endl;
cout<<"工资:"<<money<<endl;
cout<<"职务:"<<post<<endl;
cout&l