《C++程序设》课程报告——郑卓凡.docVIP

  • 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)

1亿VIP精品文档

相关文档