设计模式(七)组合模式 桥梁模式 外观模式

组合模式 将对象组合成树形结构以表示“部分—整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 组合模式提供以下3个角色: ■ 抽象构件(Component)角色:该角色定义参加组合对象的共有方法和属性,规范一些默认的行为接口。 ■ 叶子构件(Leaf)角色:该角色是叶子对象,其下没有其他的分支,定义出参加组合的原始对象的行为。 ■ 树枝构件(Composite)角色:该角色代表参加
相关文章
相关标签/搜索