設計模式(七)組合模式 橋樑模式 外觀模式

組合模式 將對象組合成樹形結構以表示「部分—整體」的層次結構,使得用戶對單個對象和組合對象的使用具有一致性。 組合模式提供以下3個角色: ■ 抽象構件(Component)角色:該角色定義參加組合對象的共有方法和屬性,規範一些默認的行爲接口。 ■ 葉子構件(Leaf)角色:該角色是葉子對象,其下沒有其他的分支,定義出參加組合的原始對象的行爲。 ■ 樹枝構件(Composite)角色:該角色代表參加
相關文章
相關標籤/搜索