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