這樣的設計模式是否存在?它與工廠模式相似但相反。工廠接受單個輸入(例如,類型A)並根據輸入創建變體輸出(例如,類型X或Y或Z)。許多不同的輸入,單一類型的輸出設計模式
我在考慮的模式接受各種不同類型的輸入(例如,類型X或Y或Z),但只產生一種類型的輸出(例如類型A)。這是什麼模式,如果存在?
這樣的設計模式是否存在?它與工廠模式相似但相反。工廠接受單個輸入(例如,類型A)並根據輸入創建變體輸出(例如,類型X或Y或Z)。許多不同的輸入,單一類型的輸出設計模式
我在考慮的模式接受各種不同類型的輸入(例如,類型X或Y或Z),但只產生一種類型的輸出(例如類型A)。這是什麼模式,如果存在?
這不是一個模式本身,而是它需要適當地實施Adapter模式。
如果您正在尋找從不同的輸入(對象)構造一個對象,我認爲最接近的是Builder模式。但建設者的意圖是分開建設邏輯,檢查http://en.wikipedia.org/wiki/Builder_pattern,如果這是你正在尋找。
你能詳細說一下嗎? – Tatvamasi
X,Y和Z的不同適配器使它們看起來都像A. –