#ifndef GAMEH #define GAMEH #include #include "terminal.h" using namespace std; class rabbit; //forward declaration class game { const terminal term; list master; rabbit *get(unsigned x, unsigned y) const; public: game(char initial_c = '.'): term(initial_c) {} ~game(); void play(); friend class rabbit; friend class wolf; }; #endif