W jaki sposób stworzyć przeciążenia do takiej klasy:
#pragma once
class Point
{
private:
double x;
double y;
public:
static float howfar;
static int counter;
Point(void);
~Point(void);
Point(double, double);
Point::Point(Point &p);
Point::Point(Point *p);
void move(int x1, int x2);
void info();
void hfinfo();
void static how(Point *p1, Point *p2);
float getx(Point p);
float gety(Point p);
void suma(Point *p, Point *p);
Point operator+(Point &p)
};
Chodzi o to, aby to wyglądało w ten sposob:
obiekt3=obiekt1+obiekt2
Czy musze stosowac tutaj jeszcze przeciazenie operatora "="
Jak zrobić to w najlepszy sosób?