⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 平面点类的运算.cpp

📁 c++实例~ 初学基础
💻 CPP
字号:
#include <iostream.h>

class point
{
private:
	int x;
	int y;
public:
	point(int xx,int yy) {x=xx;y=yy;}
	point() {x=0; y=0;}
	void print() {
		cout<<'('<<x<<','<<y<<')'<<endl;
	}
	point operator +(point a);
	point operator -(point a);
	point operator =(point a);
	
};

point point::operator +(point a)
{
	point p;
	p.x=x+a.x;
	p.y=y+a.y;
	return p;
}

point point::operator -(point a)
{
	point p;
	p.x=x-a.x;
	p.y=y-a.y;
	return p;
}

point point::operator =(point a)
{
	point p;
	p.x=a.x;
	p.y=a.y;
	return p;
}

void main()
{
	point a(10,10);
	point b(20,20);
	point c=a+b;
	point d=a-b;
	c.print();
	d.print();
	return;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -