设计模式--decorator
摘要:设计模式-decorator是动态给一个对象填加功能从而达到对对象的继承功能.各功能可以自由组合,从而达到降低各功能的偶合度.其UML图如下 现举例如下:模拟的场景为打印一张表格(参考了java与设计模式), 打印表格时我们分为打印表头,打印正文,打印表尾三部分. 首先,定义打印表格的接口,后面所有的类都要实现该接口,这也就是所谓的面向接口编程吧,代码如下:...
阅读全文
posted @ 2006-01-27 14:02
浙公网安备 33010602011771号