Question: Heres a class declaration: class Move { private: double x; double y; public: Move(double a = 0, double b = 0); // sets x, y
Here’s a class declaration:
class Move
{
private:
double x;
double y;
public:
Move(double a = 0, double b = 0); // sets x, y to a, b
showmove() const; // shows current x, y values
Move add(const Move & m) const;
// this function adds x of m to x of invoking object to get new x,
// adds y of m to y of invoking object to get new y, creates a new
// move object initialized to new x, y values and returns it
reset(double a = 0, double b = 0); // resets x,y to a, b
};
Create member function definitions and a program that exercises the class.
Step by Step Solution
3.33 Rating (168 Votes )
There are 3 Steps involved in it
class Move private double x double y public Movedouble a 0 double b 0 sets x y to a b ... View full answer
Get step-by-step solutions from verified subject matter experts
