Abstract Factory Pattern1 [Design Pattern] 추상 팩토리 패턴(Abstract Factory Pattern)에 대해 알아보자 Definition 추상 팩토리 패턴(Abstract Factory Pattern)은 구상 클래스에 의존하지 않고도 서로 연관되거나 의존적인 객체로 이루어진 제품군을 생산하는 인터페이스를 제공한다. 구상 클래스는 서브클래스에서 만든다. - Creational Patterns Situation - 객체 생성은 이를 활용하는 시스템과 독립적이어야 한다. - 시스템은 여러 객체 패밀리를 사용할 수 있어야 한다. - Concreate 클래스는 client에서 분리되어야 한다. - 시스템은 제품이 생성, 구성, 및 표현되는 방식과 독립적이어야 한다. - 클래스는 생성해야 하는 객체의 클래스를 예측할 수 없다. - 시스템은 제품들의 패밀리 세트 중 하나만 사용해야 한다. - 관련 제품 객체 패밀리는 함께 사용되도록.. 2022. 6. 24. 이전 1 다음 300x250