1 2 3 4 5 6 7 8 9
#pragma once class IGame { public: virtual ~IGame() = default; virtual void run() = 0; };