文件名称:装饰者也是包装器-清华大学计算机考研经验贴.
文件大小:8.5MB
文件格式:PDF
更新时间:2024-07-15 10:06:25
javasc
15.2 装饰者也是包装器 在《设计模式》成书之前,GoF 原想把装 饰者(decorator)模式称为包装器(wrapper) 模式。 从功能上而言,decorator 能很好地描述这 个模式,但从结构上看,wrapper 的说法更加 贴切。装饰者模式将一个对象嵌入另一个对象 之中,实际上相当于这个对象被另一个对象包 装起来,形成一条包装链。请求随着这条链依 次传递到所有的对象,每个对象都有处理这条 请求的机会,如图 15-2 所示。 图 15-2 图灵社区会员 balabala233 专享 尊重版权