摘要:
1.定义Provide a surrogate(代理) or placeholder for another object to control access to it(为其他对象提供一种代理以控制对这个对象的访问)2.模式说明.Subject抽象主题角色抽象主题类可以是抽象类也可以是接口,是一个... 阅读全文
posted @ 2015-06-19 17:30
JustYong
阅读(149)
评论(0)
推荐(0)
摘要:
1.定义Define a family of algorithms,encapsulate each one,and make them interchangeable.(定义一组算法,将每个算法都封装起来,并且使它们之间可以互换)2.模式说明Context:封装角色屏蔽高层模块对策略、算法的直接访... 阅读全文
posted @ 2015-06-19 15:59
JustYong
阅读(247)
评论(0)
推荐(0)
摘要:
1.定义Attach additonal responsibilities to an object dynamically keeping the same interface,Decorators provide a flexible alternative to subclassing for... 阅读全文
posted @ 2015-06-19 14:42
JustYong
阅读(366)
评论(0)
推荐(0)
摘要:
1.定义使多个对象都有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系,将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。责任链模式的重点是在"链"上,由一条链去处理相似的请求在链中决定谁来处理这个请求,并返回相应的结果。2.代码实现 public abstract... 阅读全文
posted @ 2015-06-19 11:37
JustYong
阅读(376)
评论(0)
推荐(0)
浙公网安备 33010602011771号