#ifndef A_H #define A_H class A { friend class List; private: int id; int Compare(int, int); public: A() { id = 0; } A(int i) { id = i; } void NewObject(int i); }; #endif