abstract
-
[Design Pattern] 추상 팩토리(Abstract factory) 패턴CSE/Design Pattern 2015. 6. 13. 10:27
Pattern #4 추상 팩토리 패턴 구체적인 클래스의 명시없이 관련 객체의 패밀리를 생성하기 위한 인터페이스를 제공하기 위하여 사용. 목적 - 객체생성을 추상화하여 이를 사용하는 모듈과 독립적으로 인터페이스를 정의하는데 있다. - 인스턴스를 생성하기 위한 프레임워크와 실제로 인스턴스를 생성하는 클래스를 분리하여 생각 결과 - 패밀리에 있는 각 클래스의 팩토리 메소드를 가진 클래스에서 패밀리를 생성 동기 당신은 상용 에디터 프로그램의 사용자 인터페이스 부분의 개발을 맡았다. 시장을 넓히기 위하여, 이 프로그램은 MS-Windows GUI환경과 리눅스의 Motif GUI환경을 지원하여야 한다. 하나의 프로그램 소스코드에서 두 가지 GUI를 지원하려면?? 123456789101112131415161718/*..