GOF factory method pattern

팩토리 메서드 패턴이란 이 방법은 인스턴스 생성을 위한 인터페이스를 정의하고, 어떤 클래스의 인스턴스를 생성할지에 대한 결정은 서브클래스가 내리도록 합니다. 이로써 객체 생성과 클래스의 구현이 밀접하게 결합되는 것을 방지합니다. 팩토리 메서드 패턴의 구성 1. Creator 객체의 생성 과정을 추상화한 클래스 또는 인터페이스. 팩토리 메서드를 선언, 구체적인 객체 생성은 서브클래스(ConcreteCreator)가 담당한다. 2. ConcreteCreator 팩토리 메서드를 오버라이드 하여서, 구체적인 제품을 구현한다. 3. Product 생성될 객체들의 공통 인터페이스. ConcreteProduct 클래스들이 구현해야 하는 메서드를 정의. 4. ConcreteProduct Product 인터페이스를 구현..
devcomet
'GOF factory method pattern' 태그의 글 목록