
设计模式
iteye_6770
这个作者很懒,什么都没留下…
展开
-
炮灰:几个设计模式理解1
[b]几个模式的简单理解,作为炮灰大家轰一轰,看有没有理解错的地方,帮补充补充![/b] 1、代理模式:要求委托第三方来做,要求代理类和被代理类有同样的功能,代理类必须知道代理类有什么功能,他能做些什么事,这就要求统一接口。 2、策略模式:定义三个策略,如果策略相似,请注意统一接口,之后要定义场景,场景提供设置策略方法,执行策略方法。 3、单例模式:方法大部分是private的(只有内部...2010-01-13 08:47:16 · 125 阅读 · 0 评论 -
java组合模式简单理解
一、引子 在大学的数据结构这门课上,树是最重要的章节之一。还记得树是怎么定义的吗?树(Tree)是n(n≥0)个结点的有限集T,T为空时称为空树,否则它满足如下两个条件: (1) 有且仅有一个特定的称为根(Root)的结点; (2) 其余的结点可分为m(m≥0)个互不相交的子集Tl,T2,…,Tm,其中每个子集本身又是一棵树,并称其为根的子树(SubTree)。 ...原创 2009-10-13 10:38:18 · 175 阅读 · 0 评论