목록Factory method pattern (1)
초보개발자 긍.응.성

이 글은 헤드퍼스트 디자인패턴과 GoF 디자인패턴을 읽고 정리한 글입니다.1. 팩토리 메서드 패턴(Factory Method Pattern)객체를 생성할 때 필요한 인터페이스를 생성하고, 어떤 클래스의 인스턴스를 만들지 서브클래스에서 결정합니다. 팩토리 메소드 패턴은 클래스 인스턴스를 만드는 일을 서브클래스에 위임합니다.1.1. 구성 요소Product팩토리 메서드를 통해 생성될 Object의 인터페이스입니다.ConcreteProductProduct 인터페이스를 구현하는 구현 클래스입니다.구현된 팩토리 메서드를 통해 반환될 Object 객체입니다.CreatorProduct 타입을 반환하는 팩토리 메서드가 정의되어있습니다.때에 따라 기본 ConcreteProduct를 반환하는 팩토리가 구현될 수 있습니다.팩..
설계패턴(Design Pattern)
2024. 6. 16. 14:33