- 1
- 0
- 约小于1千字
- 约 2页
- 2022-12-14 发布于江苏
- 举报
PAGE
PAGE 1
南京信息工程大学 实验(实习)报告
实验(实习)名称 多态 日期 22-12-05 得分 指导教师 王定成
系 专业 计算机科学与技术 年级 2021 班次 姓名 学号
一、实验目的
掌握运算符重载的方法;
(2)学习使用虚函数实现动态多态性。
二、实验任务
(1)定义Point类,有坐标x,y两个成员变量;对Point类重载“++”、“- -”运算符,实现对坐标值的改变。
(2)定义一个车(vehicle)基类,有Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类,从bicycle和motorcar派生出摩托车(motorcycle)类,它们都有Run、Stop等成员函数。观察虚函的作用。
(3)前面实验中的People类重载“= =”运算符和“=”运算符,“= =”运算符判断两个People类对象的id属性是否相等;“=”运算符实现People类对象的赋值操作。
三、实验步骤
(1)编写程序定义Point类,在类中定义整型的私有成员变量x,y,定义成员函数Point operator++();Point operator++(int);以实现对Point类重载“++”运算符,定义成函数Point operator –();Point oper
您可能关注的文档
- c语言实验第八次.docx
- c语言实验第二次.docx
- c语言实验第九次.docx
- c语言实验第六次.docx
- c语言实验第三次.docx
- c语言实验第十次.docx
- c语言实验第四次.docx
- c语言实验第五次.docx
- c语言实验第一次.docx
- 面向对象程序设计实验2.doc
- 2026年冀教版(三起)(新教材)小学英语四年级下册期末综合测试卷及答案(2套).pdf
- 2026年统编版小学语文二年级下册期末字词专项复习卷含答案.pdf
- 2026年外研版(三起)版小学英语六年级下册期末综合测试卷及答案.docx
- 2026年人教PEP版(一起)(新教材)小学英语一年级下册期末综合测试卷及答案(2套).pdf
- 2026年北京版小学数学六年级下册期末综合测试卷及答案.docx
- 2026年冀教版(三起)小学英语五年级下册期末质量检测卷及答案.pdf
- 2026年北师大版小学小升初数学模拟检测卷附答案.pdf
- 2026年人教新起点版小学英语六年级下册期末综合测试卷及答案(2套).pdf
- 2026年青岛版小学数学五年级下册期末综合测试卷及答案.docx
- 2026年人教新起点版小学英语五年级下册期末学情自测卷及答案.docx
原创力文档

文档评论(0)