读书人

待别人问学校题目解答解决思路

发布时间: 2012-03-02 14:40:29 作者: rapoo

待别人问学校题目解答
小弟加班无时间帮忙做...谢谢各位..总之是超基本题目, 约等于送分

1.设计一个用于认识管理的People(人员)类.考虑到通用性,这里只抽象出所有类型人员都具有的属性:number(编号),sex(性别),birthday(出生日期),id(身份证号)等.其中 "出生日期 "声明为一个 "日期 "类内嵌子对象.用成员函数实现对人员信息的录入和显示.要求包括:构造函数和析构函数,拷贝构造函数,内联成员函数,组合.
2.修改1中的people(人员)类.具有的属性如下:姓名char name[11],编号char number[7],性别char sex[3],生日birthday,身份证号char id[16].其中 "出生日期 "声明为一个 "日期 "类内嵌子对象.用成员函数实现对人员信息的录入和显示.要求包括:构造函数和析构函数,拷贝构造函数,内联成员函数,聚集.在测试程序中声明people类的对象数组,录入数据并显示
3.从2中的people(人员)类派生出student(学生)类,添加属性:班号char classNo[7];从people类派生出teacher(教师)类,添加属性:职务char principalship[11],部门char department[21].从student类中派生出graduate(研究生)类,添加属性:专业char subject[21],导师teacher adviser;从graduate类和teacher类派生出TA(助教生)类,注意虚基类的使用.重载相应的成员函数,测试这些类.


[解决办法]
3
[解决办法]
转 非技术

读书人网 >C++

热点推荐