最新文章列表

Decorator模式及其他相似的模式

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

Decorator(装饰)模式

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

设计模式之Decorator

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

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics