[행동 패턴] - 템플릿 메서드(Template method) 구조 #pragma once #include class BaseClass { public: virtual void operation1() = 0; virtual void operation2() = 0; void templateFunction() { operation1(); std::cout 프로그래밍/GoF 2022.01.09