// utility.h #ifndef __utility__has__been__included__ #define __utility__has__been__included__ #include #include using namespace std; class useful { protected: string name; int number; public: useful(string s, int n); ~useful(); string get_name() const; int get_number() const; void enlarge(); void print(ostream & out) const; }; ostream & operator<<(ostream & out, const useful & u); int factorial(int n); #endif