文件名称:C++renshi

介绍说明--下载内容均来自于网络,请自行研究使用

(1)设计一个人事管理的People(人员)类.考虑到通用性,这里只抽象出所有类型人员都具有的属性:name(姓名),number(编号), sex(性别),birthday(出生日期),id(身份证号)等等.其中"出生日期"定义为一个"日期"类(具有属性:year(年),month (月),date(日)内嵌子对象.用成员函数实现对人员信息的录入和显示等必要功能操作(自己独立思考设计).要求包括:构造函数和析构函数,拷贝构造 函数,内联成员函数.

(2)从People(人员)类派生出student(学生)类,添加属性:班号char chassNO[7];从People类派生出teacher(教师)类,添加属性:职务char principalship[11],部门char department[21].从student类中派生出graduate(研究生)类,添加属性:专业char subject[21],导师teacher adviser(为(教师类内嵌子对象);从graduate类和teacher类派生出TA(助教生)类,注意虚基类的使用,重载相应的成员函数.

(3)对People类重载"=="运算符和"="运算符,"=="运算符判断两个People类对象的id属性是否相等;"="运算符实现People类对象的赋值操作.

(4)定义一个对People类对象数组按编号排序的函数,一个按编号查找people对象的函数.

-err
相关搜索: sex
c/s

(系统自动生成,下载前可以参看下载内容)

下载文件列表

C++编写的人事管理系统

.....................\Date.h

.....................\Debug

.....................\graduate.cpp

.....................\graduate.h

.....................\main.cpp

.....................\people.cpp

.....................\people.dat

.....................\people.h

.....................\student.cpp

.....................\student.dat

.....................\student.h

.....................\ta.cpp

.....................\ta.h

.....................\teacher.cpp

.....................\teacher.dat

.....................\teacher.h

.....................\人事管理系统.dsp

.....................\人事管理系统.dsw

.....................\人事管理系统.ncb

.....................\人事管理系统.opt

.....................\人事管理系统.plg

.....................\课设报告luodan-explain.doc

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org