00001 // Animal.h 00002 00003 #ifndef A_ANIMAL_H 00004 #define A_ANIMAL_H 00005 00006 #include <string> 00007 00008 using std::string ; 00009 00010 class Animal { 00011 private: 00012 string _name ; 00013 public: 00014 Animal( char *name ) ; 00015 virtual ~Animal(void) ; 00016 virtual string get_name() ; 00017 }; 00018 00019 #endif 00020