#ifndef MOUVEMENT #define MOUVEMENT #include class Mouvement { friend std::ostream &operator<<(std::ostream &, const Mouvement &); // Coordonnées du déplacement, source int sourceX, sourceY; // Coordonnées du déplacement, destination int destX, destY; public: Mouvement(); // constructor virtual ~Mouvement(); // destructor Mouvement(const Mouvement &); // copy constructor const Mouvement &operator=(const Mouvement &); // copy assignement // Fonction de déplacement // Fonction de prise de pièce }; #endif