多难的东西,总能用通俗易懂的语言表达清楚。
装饰器抽象类:1. 实现了“被装饰者的抽象接口”, 2. 包含一个“被装饰者的抽象引用”
装饰器具体类:1. 具体实现了从“被装饰者抽象接口”继承来的抽象函数; 2. 在函数里调用“被装饰者引用”的同名函数,并对函数返回值进行一定的装饰
特点:由于“装饰器”和“被装饰者”具有同一个抽象父类,因此可以在“装饰器”的基础上,继续进行装饰。
posted on 2015-05-12 15:21 大油蛙 阅读(145) 评论(0) 编辑 收藏 举报