设有一个描述坐标点的Cpoint

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:37:19
设有一个描述坐标点的Cpoint类,其私有变量x和y代表一个点的x、y坐标值。编写程序实现以下功能:利用构造函数传递参数,并设其默认数值为60、75,利用成员函数display输出这一项的默认值;利用公有成员函数setpoint将座标志改为(80,150),并利用成员函数display输出修改后的坐标值。(c++编程)

#include "stdafx.h"
#include <iostream>
using namespace std;

#ifndef POINT_H
#define POINT_H
class point
{
public:
void setpoint()
{
x=80;y=150;
}
point(int a=60,int b=75):x(a),y(b)
{}
~point()
{}
void display()
{
cout<<"x= "<<x<<" y= "<<y<<endl;
}
private:
int x;
int y;
};
#endif

int main()
{
point a;
a.display();
a.setpoint();
a.display();
return 0;
}