2011-07-06 1 views
1

그런 디자인 패턴이 있습니까? 공장 패턴과 비슷하지만 반대입니다. 팩토리는 단일 입력 (예 : 유형 A)을 허용하고 입력에 따라 변형 출력 (예 : X 또는 Y 또는 Z 유형)을 만듭니다.많은 다른 입력, 단일 유형 출력 디자인 패턴

내가 생각하는 패턴은 다양한 유형의 입력 (예 : X 또는 Y 또는 Z 유형)을 허용하지만 단일 유형의 출력 (예 : 유형 A) 만 생성합니다. 존재하는 경우 어떤 패턴입니까?

답변

2

그 자체가 패턴이 아니며, 대신 Adapter 패턴을 적절하게 구현해야합니다.

+1

당신은 자세히 설명해 줄 수 있습니까? – Tatvamasi

+0

X, Y 및 Z의 어댑터가 모두 A처럼 보일 수 있도록합니다. –

0

다른 입력 (개체)을 사용하여 개체를 만드는 경우 가장 가까운 생각은 작성자 패턴입니다. 그러나 건축가의 의도는 건축 논리를 분리하고 이것이 무엇인지 찾고 있다면 http://en.wikipedia.org/wiki/Builder_pattern을 확인하는 것입니다.