728x90 반응형 Abstract Factory Pattern1 [Design Pattern]Abstract Factory Pattern이란? Abstract Factory Pattern이란 추상 팩토리 패턴은 많은 수의 연관된 서브 클래스를 특정 그룹으로 묶어 한번에 교체할 수 있도록 만든 패턴. 예로 안드로이드 버전에 따라 지원하는 기능이 다르다면 추상 팩토리 패턴을 사용해 업데이트하면 버전별 기능을 통합적으로 변경 할 수 있다. factory method pattern과 유사하지만 fatory를 좀 더 생산적으로 만들 수 있다. 기존 팩토리 패턴에서와 달리 if-else 구문을 없애고 sub class마다 factory class를 가지게한다. Abstract Factory에서는 input factory class를 통해 해당 sub class를 반환한다. MachineA, MachineB public interface MachieA{ p.. 2019. 1. 17. 이전 1 다음 728x90 반응형