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

📄 point.h

📁 偏微分方程数值解 有限元法 面向对象 变分问题 剖分问题 边值处理 误差分析 椭圆方程
💻 H
字号:
#ifndef Point_h
#define Point_h
#include<iostream.h>
#include<fstream.h>
class Point{
public:
	double x,y;
	Point(double p1=0,double p2=0){x=p1;y=p2;}
	Point(Point& p1){x=p1.x;y=p1.y;}
	Point& operator=(Point& p1){this->x=p1.x;this->y=p1.y;return *this;}
	friend Point operator *(double k,Point p){
		Point p3;
		p3.x=p.x*k;
		p3.y=p.y*k;
		return p3;
	}
	friend Point operator+(Point p1,Point p2){
		Point p3;
		p3.x=p1.x+p2.x;
		p3.y=p1.y+p2.y;
		return p3;
	}
    friend Point operator *(Point p,double k){
		Point p3;
		p3.x=p.x*k;
		p3.y=p.y*k;
		return p3;
	}
	friend istream& operator>>(istream& in,Point& p){
		cout<<"Input x:";
		in>>p.x;
		cout<<"Input y:";
		in>>p.y;
		return in;
	}
	friend ostream& operator<<(ostream& out,const Point& p){
		out<<"("<<setw(4)<<p.x<<","<<setw(4)<<p.y<<")";
		return out;
	}
};
#endif

⌨️ 快捷键说明

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