
设计模式
akalius
这个作者很懒,什么都没留下…
展开
-
设计模式学习笔记——Composite模式
动机:客户代码过多地依赖于对象容器复杂的内部实现结构,对象容器内部实现结构(而非抽象接口)的变化将引起客户代码的频繁变化,带来了代码维护性、扩展性等弊端。本模式通过将对象组合成树形结构以表示“部分-整体”的层次结构,让组合对象实现自身的复杂结构,使得用户对单个对象和组合对象的使用具有一致性。应用:ASP.NET子父控件关系。场景:以树为例,叶子为最低级原子节点,树为容器,可以包括子...2008-01-25 18:42:05 · 127 阅读 · 0 评论 -
Composite模式及其在JSF中的应用
一 学习背景 在学习关于JSF组件时涉及到了composite模式,于是就查看一些资料,以下是自己对这种模式的理解。二 自己整理的一些资料(见参考资料)1.composite模式意在组成任意复杂度的整体--部分组件层次结构,同时将单个组件或复合组件视为统一的接口。树形组织结构就是其中一种表现形式。树形结构中有叶子结点和非叶子结点(根结点是特例),非叶子结点可以...2008-01-25 19:44:31 · 134 阅读 · 0 评论