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

📄 10-13.h

📁 c++事例,填充表格信息,插入删除修改保存
💻 H
字号:
using namespace std;
class Point
{
private:
	float x,y;
public:
	Point(float a=0,float b=0);
	Point& operator ++();//前置单目运算符重载
	Point  operator ++(int);//后置单目运算符重载
	Point& operator --();
	Point  operator --(int);
	friend Point operator +(Point p1,Point p2);
	void Show();
};
Point::Point(float a,float b)
{
	this->x=a;
	this->y=b;
}
Point &Point::operator ++()
{
	this->x++;
	this->y++;
	return *this;
}
Point Point::operator ++(int)
{
	Point old=*this;
	++(*this);
	return old;
}
Point &Point::operator --()
{
	this->x--;
	this->y--;
	return *this;
}
Point Point::operator --(int)
{
	Point old=*this;
	--(*this);
	return old;
}
void Point::Show()
{
	cout<<this->x<<","<<this->y<<endl;
}
Point operator +(Point p1,Point p2)
{
	return Point(p1.x+p2.x,p1.y+p2.y);
}

⌨️ 快捷键说明

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