c#設計模式-組合模式

在軟件開發過程中,我們經常會遇到處理簡單對象和複合對象的情況,例如對操作系統中目錄的處理就是這樣的一個例子,因爲目錄可以包括單獨的文件,也可以包括文件夾,文件夾又是由文件組成的,由於簡單對象和複合對象在功能上區別,導致在操作過程中必須區分簡單對象和複合對象,這樣就會導致客戶調用帶來不必要的麻煩,然而作爲客戶,它們希望能夠始終一致地對待簡單對象和複合對象。然而組合模式就是解決這樣的問題。下面讓我們看
相關文章
相關標籤/搜索