[디자인패턴] 팩토리 메서드 패턴(Factory method pattern)
팩토리 메서드 패턴(Factory method pattern) 정의기반 클래스에 알려지지 않은 구체 클래스를 생성하는 패턴파생 클래스가 어떤 객체를 생성 할 지를 결정하도록 하는 패턴기반 클래스 코드에 구체 클래스 이름을 감추기 위한 방법으로 사용함 내용Factory Method라는 패턴 이름이 적절하지 못한데, 이름으로 인해 객체를 생성하는 메소드를 Factory method라 오해하는 개발자가 많이 있다(Allen Holub의 말을 인용.) 이런 생성 메소드가 모두 Factory method 패턴을 사용하는 것은 아니다. Template Method의 생성 패턴 버전으로 볼 수 있는데 Template Method를 알지 못한다면 그 패턴을 먼저 이해하는 것이 Factory Method를 이해하기 수월..
2016.11.10