設計模式之組合模式(C++)

設計模式之組合模式 組合模式,將對象組合成屬性結構以表示‘部分-整體’的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。其UML圖如下: 一個組織有很多子組織,而無論子組織是單獨一個部門或是一個分組織。該組織都希望把它們當成一樣的子組織來管理。舉個例子吧,就拿公司來說吧,一個公司總部爲了方便管理希望把分公司當成一個部門來管理就行了。比如公司要發獎金了,總公司只用通知自己的所有部門就
相關文章
相關標籤/搜索