#ifndef MOVE_H_#define MOVE_H_classMove{public:Move(double a =0,double b =0);voidshowmove()const;
Move add(const Move& m)const;voidreset(double a =0,double b =0);private:double x;double y;};#endif
#include<iostream>#include"81.h"//自定义文件
Move::Move(double a,double b){
x = a;
y = b;}void Move::showmove()const{
std::cout <<"x= "<< x <<" ";
std::cout <<"y= "<< y;}
Move Move::add(const Move& m)const{returnMove(x + m.x, y + m.y);}void Move::reset(double a,double b){
x = a;
y = b;}