定义Point类,有坐标x,y两个私有成员变量;对Point类重载"+","-"运算符,实现对坐标的改变,并输出坐标

 我来答
惠企百科
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
向TA提问
展开全部

#include<iostream>。usingnamespacestd;/*。

定义Point类。有坐标x,y两个成员变量,对Point类重载“++”(自增),”--”(自减运算符,实现对坐标值的改变。包含前置与后置。*/。classPoint{。public:。

Point(){}。Point(intx,inty);。~Point(){}。

Point&operator++();//对应于++a。Pointoperator++(int);//对应于a++。Point&operator--();//对应于--a。Pointoperator--(int);//对应于a--。


扩展资料

定义一个类Point,代表一个点。

public属性有x和y,方法有显示点坐标show(),构造函数有两个参数分别给x,y赋值。在main方法中构造两个对象。

再创建一方法(getMiddle)为取两个点构成线段的中点的坐标,参数为2个点对象,调用此方法后得到一个新的点,编写Application,显示该对象的坐标值。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式