- 19
- 0
- 约9.53千字
- 约 20页
- 2017-02-08 发布于重庆
- 举报
实验13虚函数
实验13 虚函数
牛旭艳 智能二班 20110807201
一、实验目的
1、复习运算符重载。
2、了解虚基类的作用和用法。
3、进一步理解多态性的概念。
4、了解虚函数的作用及使用方法。
5、了解静态关联和动态关联的概念和用法。
6、了解纯虚函数和抽象类的概念和用法。
二、实验内容
1.定义Point类,有坐标x,y两个成员变量,利用友元函数对Point类重载“++”运算符,实现对坐标值的改变。具体要求如下:
(1)编写程序定义Point类,在类中定义整型的私有成员变量x,y;
(2)在类中定义两个友元函数,分别重载前置++和后置++;
(3)编写主函数测试。
注意函数有无返回值的区别,以及返回值是否带有应用符号。
2.定义Point类,有坐标x,y两个成员变量,利用成员函数对Point类重载“++”运算符,实现对坐标值的改变。具体要求如下:
(1)编写程序定义Point类,在类中定义整型的私有成员变量x,y;
(2)定义成员函数Point operator++(); Point operator++(int);以实现对Point类重载“++”运算符,分别重载前置++和后置++;
(3)编写主函数测试。
3.定义一个分数类,通过重载运算符实现分数的四则运算、求负运算和赋值运算。其中,要求加法“+” 和减法“-”用友元函数实现重载,其他运算符用成员函数
您可能关注的文档
- 学英语必备英语基础知识学习.doc
- 学科课程的优点.doc
- 学院思政工作十二五规划1.doc
- 学生成绩管理系统设计.doc
- 学雷锋志愿者培训资料.doc
- 孩子晚间睡觉不踏实的办法.doc
- 学籍系统相关问题答复.doc
- 宁夏安富人力资源管理服务有限公司规章制度.doc
- 孩子感冒发烧的物理疗法.doc
- 学科教育心理学练习题.doc
- 第10课 厘清情绪 教学设计 龙教版初中心理健康七年级上册.docx
- 2026年婚庆市场消费行为分析与消费者画像报告.docx
- 2026年云计算行业可持续发展与绿色能源应用报告.docx
- 2026年5G通信技术革新对行业应用影响报告.docx
- 2026年生物科技制药领域创新研发趋势报告.docx
- 2026年互联网安全行业人才激励机制与职业发展研究报告.docx
- 第2课 珍爱自己 教学设计 苏科版初中心理健康九年级全册.docx
- 2026年物联网行业应用场景创新分析报告.docx
- 2026年云计算行业市场分析报告:技术应用与市场前景.docx
- 第5课 拒绝诱惑 教学设计 龙教版初中心理健康八年级下册.docx
最近下载
- 大型活动疫情防控消毒技术指南.docx VIP
- 华南师范大学2022-2023学年第2学期《高等数学(下)》期末试卷(B卷)附标准答案.pdf
- 防洪治理工程初步设计报告.doc
- 晶科考试题及答案.docx VIP
- 2025年福建省厦门市中考数学试卷(含答案).doc VIP
- 建筑工程资料管理规程-DB 61T 5121 - 2025(2.25最终版).docx
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-雷泽佳译-2025年9月10日).pdf VIP
- 小王子中的美句法语版.doc VIP
- 2025年12月大学英语四级考试真题第1套(含答案+听力原文+听力音频).docx VIP
- 2025年12月大学英语四级考试真题第3套(含答案+听力原文+听力音频).docx VIP
原创力文档

文档评论(0)