作者 向训文
单位 惠州学院
编写Point类,使得下列程序正确运行:
裁判测试程序样例:
#include<iostream> using namespace std; // 请将答案填写在这里 int main() { int x, y; cin >> x >> y; Point p1(x, y); // 构造函数传入x,y坐标 cout << p1.getX() << " " << p1.getY() << endl; Point p2(x); // 构造函数只传x坐标,默认y为0 cout << p2.getX() << " " << p2.getY() << endl; Point p3; // 构造函数不传参数,默认x和y都为0 cout << p3.getX() << " " << p3.getY() << endl; return 0; }输入样例:
输入x和y坐标。例如:
21 2输出样例:
分别输出三个点p1, p2, p3的坐标。例如:
21 2 21 0 0 0题目来自"新手学cpp"项目: 新手学cpp, 新手学c++, 边学边做题, 附PTA题目集, 附教学视频(内含完整题目集、课件、讲解视频)
参考示例:
class Point{ private: int x,y; public: Point(int xx=0,int yy=0):x(xx),y(yy){} int getX(){return x;} int getY(){return y;} };