最新文章列表

Decorator模式及其他相似的模式

 Decorator模式 package com.whatsmars.tomcat.design.decorator; /** * @author javahongxi 用户留言板处理的接口 */ public interface MessageBoardHandler { /** * @author javahongxi 用户可以利用函数留言 */ publ ...
IXHONG 评论(0) 有878人浏览 2016-04-14 03:03

Decorator(装饰)模式

1、核心意图: 定义 装饰模式以对客户透明的方式动态的给一个对象附加上更多的功能。并且,客户端并不会觉得对象在装饰前和装饰后有什么不同。 作用 装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式可以在不创造更多子类的情况下,将对象的功能加以扩展。 2、装饰模式的构成: – 抽象构件角色(Component):给 ...
大头K 评论(0) 有1205人浏览 2013-01-31 08:07

设计模式之Decorator

装饰模式:Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的. Decorator定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为 ...
wy649898543 评论(0) 有922人浏览 2012-03-01 09:11

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54917) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37267) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics