浙江理工大学信息学院
实验指导书
实验名称:类的多态性的实现 学时安排:3
实验类别:设计性实验 实验要求:1人1组
学号:2020329621193 姓名:杨正龙
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
一、实验目的
1.理解重载运算符的意义。
2.掌握使用友元函数重载运算符的特点。
3.掌握重载运算符函数的调用方法。
4.掌握动态联编的概念。
5.掌握虚函数和纯虚函数的使用方法。
二、实验原理介绍
设计性实验
具体原理请见实验内容和步骤
实现对抽象类的继承,通过operator函数调用的形式,实现运算符的重载
三、实验设备介绍
软件需求: Visual Studio C++或Codeblocks或Dev C++或其他C++ IDE
硬件需求: 能够流畅运行C++ IDE的计算机一台。
四、实验内容
某大学班级有本科生CStudent、留学生FStudent,他们的绩点计算方法如下:
本科生绩点计算方法是: 英语*0.03+数学*0.04+计算机*0.03。
留学生绩点计算方法: 中文*0.03+数学*0.04+计算机*0.03。
成绩均为百分制,绩点总计10。
每类学生都有学号、姓名、性别、年龄、类别等数据,类别分为本科生和留学生,各类人员使用统一接口