// Note:Your choice is C++ IDE#include <iostream>using namespace std;class Location{public:Location(int m,int n){X=m;Y=n;}void Init(int initX,int initY){X=initX;Y=initY;}int getX(){return X;}int getY(){return Y;}private:int X,Y;}int main(){Location A3;A3.Init(785,999);cout<<A3.getX()<<" "<<A3.getY()<<endl;return 0;}
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
两个错误
class Location{
public:
Location(int m,int n)
{X=m;Y=n;
}
void Init(int initX,int initY)
{X=initX;Y=initY;
}
int getX()
{return X;
}
int getY()
{return Y;
}
private:
int X,Y;
};//类定义少了个分号
int main()
{
Location A3(3,2);//你的类的构造函数是带参的 所以你必须也要带参 这个是我随便改的
A3.Init(785,999);
cout<<A3.getX()<<" "<<A3.getY()<<endl;
return 0;
}
- 1 回答
- 0 关注
- 156 浏览
添加回答
举报
0/150
提交
取消