对装饰者模式的简单理解:
作用:对一个对象原有的方法进行加强,修饰。
实现:装饰者和被装饰者必须实现相同的基类。
实例:java io中的相关类。比如Writer,Read,BufferWriter,bufferReader。
注意:
1.装饰者只是对被装饰者方法的加强,而不是新增方法。
2.装饰者可以对被装饰者多次加强。
3.被装饰者对象要在装饰者中被传递调用,一层传一层,就行java io实现一样。
时间: 2024-10-25 14:13:47
对装饰者模式的简单理解:
作用:对一个对象原有的方法进行加强,修饰。
实现:装饰者和被装饰者必须实现相同的基类。
实例:java io中的相关类。比如Writer,Read,BufferWriter,bufferReader。
注意:
1.装饰者只是对被装饰者方法的加强,而不是新增方法。
2.装饰者可以对被装饰者多次加强。
3.被装饰者对象要在装饰者中被传递调用,一层传一层,就行java io实现一样。