#ifndef RANKH #define RANKH #include #include "wabbit.h" template class rank: private virtual wabbit { int hungry() const {return HUNGRY;} int bitter() const {return BITTER;} public: rank(game *initial_g, unsigned initial_x, unsigned initial_y, char initial_c) : wabbit(initial_g, initial_x, initial_y, initial_c) {} }; //Convenient names for the rank classes: typedef rank inert_t; typedef rank victim_t; //etc. #endif