摘要:
Proxy Pattern属于Structural Patterns 介绍: Proxy Pattern的作用是为其他对象提供一个代理以控制对这个对象的访问,如何你的对象创建非常昂贵;需要访问控制;是一个远程对象或者调用之前需要采取一些其他操作,那么你可以考虑为该对象创建一个代理。 设计于实现: ISubject:一个公共的接口供代理和被代理对象继承 Subject:需要被代理... 阅读全文
摘要:
Decorator Pattern属于Structural Patterns介绍:Decorator pattern的作用是提供一种方式动态的给一个对象添加新的职责或状态,被装饰的对象并不知道被“装饰”了。A key implementation point in the Decorator pattern is that decorators both inherit the original class and contain an instantiation of it.实现:UML 类图 public interface IComponent { string... 阅读全文