装饰模式

装饰器抽象类:1. 实现了“被装饰者的抽象接口”, 2. 包含一个“被装饰者的抽象引用”

装饰器具体类:1. 具体实现了从“被装饰者抽象接口”继承来的抽象函数; 2. 在函数里调用“被装饰者引用”的同名函数,并对函数返回值进行一定的装饰

特点:由于“装饰器”和“被装饰者”具有同一个抽象父类,因此可以在“装饰器”的基础上,继续进行装饰。

posted on 2015-05-12 15:21  大油蛙  阅读(140)  评论(0编辑  收藏  举报

导航