JAVA学习汇报装饰模式与适配器模式目录CONTENTS装饰模式介绍INTRODUCTION适配器模式介绍INTRODUCTION3421Finished 程序展示PROGRAM小组成员及分工ABOUT US小组成员及分工1ABOUT US小组成员及分工刘淘沙吴硕马利凯莫松松适用装饰模式与适配器模式的程序编程资料整理及要点理解PPT制作JAVA程序语言设计 课堂展示 ——团灭之星课堂展示及答辩装饰模式介绍2DECORATOR装饰模式定义装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式特点装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。装饰模式结构Component是定义一个对象接口,可以给这些对象动态地添加职责Decorator,装饰抽象类继承了Componet,从外类来扩展Componet类的功能,但对于Componet来说,是无需知道Decorator的存在的。ConcreteDecorator就是具体的装饰对象,起到给Componet添加职责的功能。定义了一个具体的对象,也可以给这个对象添加一些职责。装饰模式角色抽象构件(Component)角色给出一个抽象接口,以规范准备接收附加责任的对象。具体构件(ConcreteComponent)角色定义一个将要接收附加责任的类。
原创力文档

文档评论(0)