Oto deklaracja klasy:
class Move
{
private:
double x, y;
public:
Move(double a = 0, double b = 0); // ustawia x na a, y na b
showmove() const; //wyświetla bieżące wartości x i y
Move add(const Move & m) const;
//powyższa metoda sumuje x obiektu m i x obiektu wywołującego,
//y obiektu m i y obiektu wywołującego, tworzy obiekt, inicjalizuje go obliczonymi sumami x i y i zwraca tak zainicjalizowany obiekt
reset(double a = 0, double b = 0); // ustawia x na a, y na b
};
Czy ktoś mógłby mi wytlumaczyć co to jest 'Move add' i co ona ma właściwie robić ?
Proszę tylko o podpowiedź, bo nie rozumiem co autor miał na myśli.