C++,继承,虚函数

「已注销」 2020-08-26 11:47:24
定义两个类,车辆和雷达。车辆类对象初始给定一个起始点坐标,一个终点坐标,给一个速度,车辆类对象随着时间的推移在这两点之间来回移动,车辆对象可以在任意时刻输出自己的坐标。雷达对象给定一个初始坐标和探测范围,雷达对象可以以一定的周期输出车辆的位置信息。 怎么抽象出一个基类,使他们有共同的接口,这个接口根据接收对象不同可以输出车辆的坐标或者输出雷达探测到的信息? 哪位大佬可以详细地说一下思路吗,应该怎么实现?或者给个代码也行,非常感谢
...全文
180 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ggglivw 2020-08-30
  • 打赏
  • 举报
回复
控制类作用是可以解耦合,比如下次来一个车子移动通知测速类之类的东西。车子移动只需要负责说自己的移动情况,不管其他的逻辑,是否超速,是否被别个发现。是否超速不是车子决定的,而是道路规则决定的
ggglivw 2020-08-30
  • 打赏
  • 举报
回复
车辆类,雷达类,控制类,车辆移动通知控制类,说我移动了,位置在XXXX,然后就不管了. 然后控制类通知雷达类,某个东西移动,看你是否对他感兴趣,巴拉巴拉。 控制类里面可以有多个车辆和雷达

5,530

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 模式及实现
社区管理员
  • 模式及实现社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧