何時使用 組合模式

何時使用 組合模式

何時使用 組合模式

何時使用 組合模式

當需求中是表現部分與整體層次的結構時,以及你希望用戶可以

忽略組合物件與單個物件的不同,統一地使用組合結構中的所有

物件時,就應該考慮用組合模式了。

自定義控制元件就是一個例子,實際上所有的Web控制元件的基礎

類別都是System.Web.UI.Control而Control基礎類別中就有Add和

Remove方法,這就是典型組合模式的應用。