二级C++下列程序中有三个错误,使程序的输出结果为The point is(0,1) The point is(3,5)#includeclass Point{public:Point(int xx=0,int yy):x(xx),y(yy){}void Move(int xOff,int yOff) const{x+=xOff;y+=yOff;}void Print() const{cout

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 12:57:54
二级C++下列程序中有三个错误,使程序的输出结果为Thepointis(0,1)Thepointis(3,5)#includeclassPoint{public:Point(intxx=0,inty

二级C++下列程序中有三个错误,使程序的输出结果为The point is(0,1) The point is(3,5)#includeclass Point{public:Point(int xx=0,int yy):x(xx),y(yy){}void Move(int xOff,int yOff) const{x+=xOff;y+=yOff;}void Print() const{cout
二级C++下列程序中有三个错误,使程序的输出结果为The point is(0,1) The point is(3,5)
#include
class Point{
public:
Point(int xx=0,int yy):x(xx),y(yy){}
void Move(int xOff,int yOff) const{
x+=xOff;y+=yOff;
}
void Print() const
{cout

二级C++下列程序中有三个错误,使程序的输出结果为The point is(0,1) The point is(3,5)#includeclass Point{public:Point(int xx=0,int yy):x(xx),y(yy){}void Move(int xOff,int yOff) const{x+=xOff;y+=yOff;}void Print() const{cout
Point(int xx=0,int yy=1):x(xx),y(yy){} // 要求默认值 (0,1) 所以 yy=1.
void Move(int xOff,int yOff) // 不能是 const
{ x+=xOff;y+=yOff; }
void Print() const
{cout