- Creational Pattern 에서 factory class로 활용하는 것 까지. #include #include class IScdOperator { public: virtual void doOperation() = 0; virtual ~IScdOperator() {} }; class StartOperator : public IScdOperator { public: void doOperation() override { std::cout