对装饰者模式的简单理解:
作用:对一个对象原有的方法进行加强,修饰。
实现:装饰者和被装饰者必须实现相同的基类。
实例:java io中的相关类。比如Writer,Read,BufferWriter,bufferReader。
注意:
1.装饰者只是对被装饰者方法的加强,而不是新增方法。
2.装饰者可以对被装饰者多次加强。
3.被装饰者对象要在装饰者中被传递调用,一层传一层,就行java io实现一样。
posted on 2016-08-19 17:25 幸运的凌人 阅读(267) 评论(0) 收藏 举报
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3