#ifndef ABSTRACT_BASE_E #define ABSTRACT_BASE_E class CAbstractBaseE { public: virtual void foo() = 0; //... private: //... }; #endif