
Java设计模式——装饰模式
动机 对客户透明的方式动态地给一个对象附加上更多的责任(行为),换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。这就是装饰模式的模式动机。 定义 动态地给一个对象增加一些额外的职责(Responsibility),就增加对象功能来说...
动机 对客户透明的方式动态地给一个对象附加上更多的责任(行为),换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。这就是装饰模式的模式动机。 定义 动态地给一个对象增加一些额外的职责(Responsibility),就增加对象功能来说...