Net设计模式实例之装饰者模式(Decorator Pattern)(2)

四.案例分析(Example

Net设计模式实例之装饰者模式(Decorator Pattern)(2)_第1张图片
此案例对具体组件 TextView 进行了 Border Scro ll Bar 的装饰。使 TextView 更符合项目需求。

五、总结(Summary

装饰模式,给一个对象动态添加额外职责,这些职责需要由用户决定加入的方式和时机。装饰模式提供了“即插即用”的方式,在运行期间决定何时增加何种功能。就增加功能来说,装饰模式比生成子类更加灵活。

你可能感兴趣的:(设计模式,net,装饰者模式,休闲)