class Empty{}; /* class Empty { public: Empty() {...} Empty(const Empty& rhs) {...} ~Empty() {...} Empty& operator=(const Empty& rhs) {...} }; */