본문 바로가기

Factory Method Pattern2

factory method pattern vs abstract factory pattern 차이 알아보기 factory method pattern vs abstract factory pattern 차이 알아보기 두 패턴은 공통점이 많지만 확연히 다른 차이점이 존재합니다. 펙토리 메서드 패턴과 추상 메서드 패턴의 차이에 대하여 알아보도록 하겠습니다. 팩토리 메서드 패턴과 추상 팩토리 패턴의 공통점 Template Method Pattern을 사용 Factory 클래스를 사용하여 생성 Factory Method Pattern을 사용 둘 다 추상 클래스와 Factory를 통해 실제 구현 대상인 Concrete(구상 클래스, 구체 클래스)와 Client 간 결합도를 낮춥니다 인자에 따라 생성되는 객체가 결정됩니다. 추상 팩토리 패턴은 Factory Method Pattern을 사용합니다. 그리고 팩토리 메서드 패턴.. 2019. 9. 18.
[Design Pattern] Factory Method Pattern [Design Pattern] Factory Method Pattern Factory Method Pattern이란? 팩토리 메서드 패턴(Factory Method Pattern)의 Factory method pattern은 부모(상위) 클래스에 알려지지 않은 구체 클래스를 생성하는 패턴이며. 자식(하위) 클래스가 어떤 객체를 생성할지를 결정하도록 하는 패턴이기도 하다. 팩토리 메서드 패턴은 아래와 같은 특징, 장단점이 존재합니다. 특징 Templeate Method Pattern을 사용 Factory 클래스를 이용하여 객체 생성 추상적인 클래스( interface, abstract )를 통해 실제 구현 대상인 Concrete(구상 클래스, 구체 클래스)와 Client 간의 결합도를 낮춥니다. 단 하나의.. 2019. 9. 18.