1. 首页
  2. 课程学习
  3. C++/C
  4. C++实验5多态性(4学时)

C++实验5多态性(4学时)

上传者: 2018-12-15 16:21:36上传 ZIP文件 18.56KB 热度 28次
(1)定义Point类,有坐标_x,_y两个成员变量;对Point类重载“++”(自增)、“--”(自减)运算符,实现对坐标值的改变。 (2)定义一个车(vehicle)基类,有Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar) 类,从bicycle和motorcar派生出摩托车(motorcycle)类,它们都有Run、Stop等成员函数。观察虚函数的作用。 (3)对实验二中的people类重载“==”运算符和“=”运算符,“==”运算符判断两个people类对象的id属性是否相等;“=”运算符实现people类对象的赋值操作。
下载地址
用户评论
码姐姐匿名网友 2018-12-15 16:21:36

还好,值得借鉴

码姐姐匿名网友 2018-12-15 16:21:36

值得我学习啊,看了明白很多,也学会很多,不错

码姐姐匿名网友 2018-12-15 16:21:36

代码的设计不错,值得推荐