728x90
Factory패턴 |
생성패턴 |
GoF(Gang of Four) 디자인패턴에서 생성패턴 중에 하나로, 객체를 생성하기 위해 인터페이스를 따로 정의하여 어떤 클래스를객체를 생성하는 일을 하위클래스가 담당하도록 하는패턴
적용시기 : 객체에 대한 클래스를 예상불가,생성객체를 기술하는 책임을 서브클래스에 정의하고자할때, 서브클래스에게 위임시
패토리 패턴 참여객체 Product팩토리 메소드가 생성하는 객체의 인터페이스 Concreteproductproduct클래스에 정의된 인터페이스 실제구현 Creator Product타입의 객체를 반환하는 팩토리 메소드 선언 ConcreteCreatorconcreteProduct의 인스턴스를 반환하기 위해 팩토리 메소드 재정의 |
'기술사 > SW' 카테고리의 다른 글
Adapter 패턴 (0) | 2021.04.23 |
---|---|
싱글톤 패턴(디자인패턴) (0) | 2021.03.05 |
디자인패턴 (0) | 2021.03.05 |
객체지향 특징(캡추다정상) (0) | 2021.01.20 |
SOLID (0) | 2021.01.19 |