/** * @file runnable.hpp * @brief J Library Runnable ヘッダファイル。 * @copyright 2001 - 2024 Nomura Kei * @depends * j/lang/object.hpp */ #ifndef J_LANG_RUNNABLE_HPP #define J_LANG_RUNNABLE_HPP #include <j/lang/string.hpp> namespace j { namespace lang { class Runnable { public: // デストラクタ virtual ~Runnable() noexcept = default; virtual void run() = 0; }; } // namespace lang } // namespace j #endif // J_LANG_RUNNABLE_HPP