- 14
- 0
- 约4.08千字
- 约 7页
- 2016-01-08 发布于安徽
- 举报
实验7 多态性
专业:计算机科学与技术 班级: 12嵌入 学号:3121101232 姓名: 林珍妮 实验地点: 工A208 实验时间: 2013-11-27 指导教师:李佐勇
一、实验目的
1.掌握用函数成员实现运算符重载的方法;
2.掌握用友元函数实现运算符重载的方法;
3.掌握纯虚函数的概念及应用。
二、实验环境
一台PC机,Windows XP操作系统,Visual C++ 6.0开发环境。
三、实验内容
1、三维坐标类对象之间的直接运算。
三维坐标类有数据成员x、y、z,对象间运算时要求通过函数成员实现“+”、前置“--”、“= =”运算符的重载,通过友元函数实现后置“--”、“+=”、“”和“”运算符的重载,实现三维坐标类对象间的直接运算。main()完成对象的定义和有关运算符重载函数的测试。
2、由二维坐标点类(含有带默认形参值的构造函数、getX、getY、show函数)作为基类派生出圆类(含有带默认形参值的构造函数、getR、getarea、show函数);再由圆类作为基类派生出圆柱体类(含有带默认形参值的构造函数、getH、getV、show函数);考虑将show作为虚函数。
3、将实验内容2改为通过纯虚函数show完成数据成员的输出。
四、实验记录
1、#includ
原创力文档

文档评论(0)