读书人

Java设计形式之装饰模式

发布时间: 2013-11-03 15:39:14 作者: rapoo

Java设计模式之装饰模式

1.装饰模式

装饰模式是为了给已有的功能动态的添加额外的功能的一种方式。装饰模式比继承更加灵活。

2.装饰模式实例

装饰模式设计的 UML图如下:

Java设计形式之装饰模式

Java设计形式之装饰模式Java设计形式之装饰模式



抽象类Component.java如下:


平时我们在做IO操作时很少单独使用那个类,而是将几个IO类组合起来使用,这就体现了装饰模式的设计思想。


读书人网 >软件开发

热点推荐