DesignPatterns에서 CreationalPatterns의 하나.
TemplateMethodPattern를 이용해서 프레임워크를 만들고, 인스턴스들을 생성해낸다.
Structure
Example
Python maze example : 방2개와 사이를 잇는 하나의 문이 있는 미로를 만든다. 이 미로에 사용되는 방은 hot 방일수도 있고, cold 방일수도 있다. --> FactoryMethodMaze.py
Java IDCard : FactoryMethodIdCard.java
관련정보
FactoryMethodPattern FactoryMethodPattern