摘要:
模式定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用,Proxy。 模式结构: Subject: 抽象主题角色(委托对象和代理对象共同实现的接口) Proxy: 代理主题角色 RealSubject: 真实主题角色 优点: 代理模式能够协调调用者和被调用者,在一定程度上降低了系统的耦合 阅读全文
摘要:
模式定义:动态地给一个对象增加一些额外的职责(Responsibility),就增加对象功能来说,装饰模式比生成子类实现更为灵活。 模式结构: Component: 抽象构件 ConcreteComponent: 具体构件 Decorator: 抽象装饰类 ConcreteDecorator: 具体 阅读全文