#ifndef PAWN_H #define PAWN_H #include "piece.h" class pawn : public piece { private: bool first_move_flag; public: pawn(int x, int y, int team) { this->x = x; this->y = y; this->team = team; rank = PAWN; first_move_flag = true; } virtual void move(int, int); inline bool first_move() { return first_move_flag; } }; #endif // PAWN_H