摘要:
代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。在一些情况下,一个客户不想或者不被允许直接操作一个对象,可通过一种中间的代理对象实现对目标对象的操作: 1 //抽象目标类 2 abstract class Target{ 3 public ab... 阅读全文
摘要:
装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。就像是窗户一样,先是玻璃,玻璃装上框架,再涂上颜色,每进行一层,都会增加新一层赋予的新功能: 阅读全文