#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,显示该对象的坐标值。