设计模式(结构型模式) 之 装饰器模式

装饰器模式的作用:

保证原有类的方法签名,扩展原有类的功能;

实现:新增一个类,包裹需要被装饰的类(包裹方式一般讲被装饰的类作为构造器的参数);装饰类 实现需要调整的功能方法,不需要调整的地方 直接调用原来的类中的房。

Croovy 扩展示例说明:

***待续

posted @ 2017-05-16 22:31  鱼在天上飞  阅读(138)  评论(0编辑  收藏  举报