设计模式
gwh_08
这个作者很懒,什么都没留下…
展开
-
命令模式
命令模式是一个高内聚的模式,其定义为:Encapsulate a request as an object,there by letting you parameterize clients with different requests,queue or log requests,and support undoable operations.(将一个请求封装成一个对象,从而让你使用不同的请求...原创 2018-05-24 15:13:50 · 69 阅读 · 0 评论 -
观察者模式
观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),它是一个在项 目中经常使用的模式,其定义如下: Define a one-to-many dependency between objects so that when one object changes state,all its dependents are notified and...原创 2018-05-25 16:27:03 · 100 阅读 · 0 评论 -
代理模式
代理模式(Proxy Pattern)是一个使用率非常高的模式,其定义如下: Provide a surrogate or placeholder for another object to control access to it.(为其他对象提供一种代理以控制对这个对象的访问。) 通用类图: 代理模式也叫委托模式,它是一项基本设计技巧。许多其他的模式,如状态模式、策略模式、访问者模...原创 2018-08-15 17:17:21 · 127 阅读 · 0 评论