// 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 關注
- 175 瀏覽
添加回答
舉報
0/150
提交
取消