팩토리 메소드 패턴이란, product의 세부 종류인 concreteProduct 객체의 생성을 creator의 자식 클래스인 concreteProduct에서 담당하는 것이다.
구체적인 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체들의 조합을 만드는 인터페이스를 제공하는 패턴.