韩师首页加入收藏设为首页
中心课程录像

典型教学案例1——多态性的设计与应用

《多态性的设计与应用》实验简介
主讲人:林清滢  

 一、实验目的
理解运行时的多态性。
理解虚函数工作原理,以及与多态性的关系。
综合应用所学的基本知识和基本方法,设计一个具有运行时多态的应用程序。
 二、实验内容
简单的学校人事信息管理系统。
 三、实验步骤
1、分析:
学校主要有2 类人员:教师、学生
每类人员具有以下共同属性:编号、性别、姓名、电话等
不同属性:专职教师有职称、工资等信息;学生有专业、班级等信息;
操作要求:每个类都具有添加、显示信息的功能
2、类的设计:
根据题目要求,设计一个基类Person 具有所有人员都具有的属性:number
(编号)、sex(性别)、name(姓名)、电话(Tel);
从Person 类派生出Student(学生)类,添加属性:classNO(班级)、 subject
(专业) ;
从Person 类派生出Teacher(专职教师)类:添加属性:title (职称)、wage
(工资)
每个类中都应有构造函数或添加、显示信息的成员函数。
3、类的实现:
辅导学生独立完成
4、应用程序调试运行
5、结果分析  

Copyright © 2012 All Rights Reserved

[版权所有] 计算机实验教学示范中心 技术支持:计算机应用与技术系