设计一个Point类,要求如下: 1.私有成员x和y代表一个点的x,y坐标值; 2.定义一个无参的构造函数,一个有两

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 22:16:15
设计一个Point类,要求如下: 1.私有成员x和y代表一个点的x,y坐标值; 2.定义一个无参的构造函数,一个有两

设计一个Point类,要求如下: 1.私有成员x和y代表一个点的x,y坐标值; 2.定义一个无参的构造函数,一个有两
设计一个Point类,要求如下: 1.私有成员x和y代表一个点的x,y坐标值; 2.定义一个无参的构造函数,一个有两

设计一个Point类,要求如下: 1.私有成员x和y代表一个点的x,y坐标值; 2.定义一个无参的构造函数,一个有两
#include "stdafx.h"
#include
#include
using namespace std;
class Point
{
public:
Point():m_x(0),m_y(0) //无参的构造函数
{
}
Point(double x,double y) //两个参数的构造函数
{
m_x = x;
m_y = y;
}
Point(const Point& srcPoint) //复制构造函数
{
m_x = srcPoint.m_x;
m_y = srcPoint.m_y;
}
void setPoint(int x,int y)
{
m_x = x;
m_y = y;
}
void dispay()
{
cout