- 博客(4)
- 资源 (8)
- 收藏
- 关注
原创 【设计模式】之代理模式(Proxy)
代理模式的定义为:为其他对象提供一个代理来控制对它的访问。 英文定义:Provide a surrogate or placeholder for another object to control access to it. 这个中文定义没有很好的反映出原本的意思。英文定义中的surrogate与placeholder都有代理的意思。但是他们之间肯定存在微妙的差别。 以下翻译结果,来自有道
2012-08-02 16:50:02 1350
原创 【设计模式】之状态模式(State)
状态模式的定义是:当一个对象内部状态发生变化时,允许它改变自己的行为。这个对象好像可以改变它的类。 The English Definition:Allow an object to change its behavior when its internal state changes. The object will appear to change its class. 简单来说就
2012-08-02 15:44:09 1282
原创 【设计模式】之组合模式(Composite)
组合模式的定义为:把对象组合成属性结构来表示局部-整体的架构。组合模式使得客户端可以统一第处理单个对象和对象组合。 英文定义:Compose objects into tree structures to represent part-whole hierarchies. Composite lets clients treat individual objects and compositio
2012-08-01 15:19:10 1090
原创 【设计模式】之组合模式(Composite)
组合模式的官方定义是:把对象组合成一个树形结构来表示局部-整体的结构。组合模式让客户端可以统一地处理单独对象与对象组合。 英文定义如下: Compose objects into tree structures to representpart-whole hierarchies. Composite lets clients treat individual objects and comp
2012-08-01 14:59:58 1151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人