#ifndef __BASE_H #define __BASE_H class Base { public: virtual ~Base( ) { } virtual void hello( ) = 0; }; #endif