1.点类定义和使用
【问题描述】定义一个点类,该类包含整形坐标x,y以及用于设置坐标值的函数,名为setxy()参数自行确定,以及用于显示坐标的函数displayxy()参数自行设置。
合理编写主函数,能够实现(3,4)以及(5,6)固定两个点对象的参数设置,以及信息输出
【输入形式】无数据输入,请一定使用类的定义以及对象的创建的相关知识
【输出形式】输出两个固定点的相关信息
【样例输入】
【样例输出】
The first point is:(3,4)
The second point is:(5,6)`
l例一
#include <iostream>
using namespace std;
class dot
{
private:
int Abscissa;
int Ordinate;
public:
void setxy(int x,int y)
{
this->Abscissa=x;
this->Ordinate=y;
}
void displayxy()
{
cout<<"("<<Abscissa<<","<<Ordinate<<")"<<endl;
}
};
int main()
{
dot first;
dot second;
first.setxy(3,4);
second.setxy(5,6);
cout<<"The first point is:";
first.displayxy();
cout<<"The second point is:";
second.displayxy();
return 0;
}
例二(需要修改)
#include<iostream>
using namespace std;
class point{
public:
point(int a,int b)
{
x=a;
y=b;
}
void setxy(int a,int b)
{
x=a;
y=b;
}
void coutxy()
{
cout<<"("<<x<<","<<y<<")"<<endl;
}
private:
int x,y;
};
int main()
{
point s1(3,4);
point s2(5,6);
s1.coutxy();
s2.coutxy();
return 0;
}