#ifndef __TASK_H__ #define __TASK_H__ class Task { public: virtual void ExecuteTask() = 0; virtual ~Task() {} }; #endif // __TASK_H__