- 9
- 0
- 约8.81千字
- 约 5页
- 2016-10-20 发布于贵州
- 举报
《C程序设》课程报告——郑卓凡
姓名 郑卓凡 班级 软1341
学号 131842305
《C++程序设计》课程报告
2015月01月01日
设计题目:
班级人事管理系统
一 目的与要求:
1、目的:
能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。
2、基本要求:
(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计;
(2)要求在设计的过程中,建立清晰的类层次;
(3)在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法;
(4)在系统的设计中,要求运用面向对象的机制(继承、派生及多态性)来实现系统功能。
二、设计方法和基本原理:
1、功能要求:
(1) 设计一个人事管理的People(人员)类。考虑到通用性,这里只抽象出所有类型人员都具有的属性:name(姓名),number(编号),birthday(出生日期),id(身份证号)等等。其中“出生日期”定义为一个“日期”类(具有属性):year(年),month(月),date(日)内嵌子对象。用成员函数实现对人员信息的录入和显示等必要的功能操作(自己独立思考设计)。
(2) 从people(人员)类派生出student(学生)类,添加属性:班号string?chassNO;从people(人员)类派生出teacher(教师)类,添
原创力文档

文档评论(0)