沙漠中的魚
欲上天堂,先下地獄
posts - 0, comments - 56, trackbacks - 0, articles - 119
BlogJava
::
首頁
:: ::
聯系
::
聚合
::
管理
裝飾者模式(Decorator)
Posted on 2009-11-24 22:46
沙漠中的魚
閱讀(270)
評論(0)
編輯
收藏
所屬分類:
設計模式
意圖:動態地給一個對象添加一些額外的職責。
適用性:
在不影響其他對象的情況下,以動態、透明的方式給單個對象添加職責。
處理那些可以撤消的職責。
當不能采用生成子類的方法進行擴充時。一種情況是,可能有大量獨立的擴展,為支持每一種組合將產生大量的子類,使得子類數目呈爆炸性增長。另一種情況可能是因為類定義被隱藏,或類定義不能用于生成子類。
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
裝飾者模式(Decorator)
工廠模式
Powered by:
BlogJava
Copyright © 沙漠中的魚
日歷
<
2025年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
公告
一個批著狼皮的羊
留言簿
(2)
給我留言
查看公開留言
查看私人留言
文章分類
(148)
BIEE(3)
Cognos開發(1)
CSS(1)
Flex(8)
Java(34)
javascript(16)
Java基礎(14)
RCP開發(9)
其他(21)
開源框架(20)
控件開發(4)
數據庫(2)
數據挖掘(1)
數據結構和算法(2)
雜談(1)
系統架構(4)
設計模式(2)
讀書筆記(Thinking in Java)(4)
項目管理(1)
文章檔案
(119)
2015年3月 (1)
2014年6月 (2)
2014年1月 (1)
2013年8月 (2)
2013年5月 (1)
2013年1月 (1)
2012年9月 (2)
2012年8月 (1)
2012年7月 (1)
2012年5月 (4)
2012年4月 (2)
2012年3月 (3)
2012年2月 (3)
2011年12月 (1)
2011年11月 (2)
2011年4月 (4)
2011年3月 (1)
2011年1月 (1)
2010年11月 (1)
2010年7月 (1)
2009年12月 (1)
2009年11月 (9)
2009年10月 (1)
2009年7月 (1)
2009年6月 (4)
2009年5月 (5)
2009年4月 (1)
2009年3月 (3)
2009年1月 (3)
2008年12月 (3)
2008年11月 (8)
2008年10月 (3)
2008年9月 (5)
2008年8月 (5)
2008年7月 (2)
2008年6月 (2)
2008年5月 (7)
2008年4月 (10)
2008年3月 (9)
2008年2月 (2)
收藏夾
(5)
FLEX(1)
JAVA(2)
JQuery(1)
其他(1)
學習網站
brighthub
關于Flex,3D等學習的好網站
CSS表格樣式
CWM JAVADOCS
CWM JAVADOCS
IBM精品教程專題
J2EE核心模式
J2EE核心模式書籍簡要
silverlight版中國省份地圖
SOA — 面向服務的體系結構
IBM公司SOA專題
webservices專題講座
IBM公司精品教程系列
推薦系統學習
數據挖掘算法
開源框架
docx4j
操作Office類庫
JGraph
圖型工具的開源框架,桌面應當程序參考
office2007風格菜單
olympos-CWM
CWM開源項目
Pluto Portal
驗證portlet的容器
SWTWebDesigner
內嵌HTML編輯器的開源組件
SWTWebDesigner
內嵌HTML編輯器的開源組件
WEB正文抽取-boilerpipe
數據結構和算法
堆排序
瀏覽器內核
envjs
JS內核的瀏覽器
lobobrowser
基于Java編寫的瀏覽器
phantomjs
基于js的webkit內核無頭瀏覽器
slimerjs
資料下載
豆丁網
比較全的文檔資料下載
搜索
積分與排名
積分 - 183977
排名 - 315
最新隨筆
1.?在操作系統中安裝phantomjs
2.?BIEE儀表盤中隱藏分析
3.?BIEE向儀表盤頁面自定義參數傳遞
4.?BIEE查詢去年同期報表設置過濾條件
5.?Oracle數據庫導入導出語句
6.?編寫bat腳本執行jar
7.?Java中Xpath實現當前節點尋找父節點下的字節點
8.?Carrot2對文章進行聚類代碼示例
9.?在Eclipse中Debug程序打印日志信息配置
10.?用ant通過cvs簽出文件出現異常處理辦法
最新評論
1.?re: No result defined for action and result input[未登錄]
牛逼
--java小菜
2.?re: No result defined for action and result input[未登錄]
有用,牛逼
--1
3.?re: VP Suite 5.0下載地址
安裝程序的下載
--Xinwei.wang
4.?re: FLEX 日歷組件和源代碼 [未登錄]
您 這里的源碼下載不了呀
--程序員
5.?re: Oracle數據庫導入導出語句
wqeq
--211
主站蜘蛛池模板:
德保县
|
莱阳市
|
尖扎县
|
光山县
|
浦城县
|
麦盖提县
|
谷城县
|
盘山县
|
湖北省
|
靖远县
|
遂溪县
|
清原
|
杭锦后旗
|
宜城市
|
襄樊市
|
桂阳县
|
林周县
|
昌黎县
|
杭州市
|
阿城市
|
七台河市
|
闵行区
|
新巴尔虎左旗
|
澄城县
|
云阳县
|
乐安县
|
梅河口市
|
靖远县
|
宿迁市
|
林芝县
|
衡南县
|
玛纳斯县
|
威海市
|
论坛
|
弋阳县
|
丽江市
|
特克斯县
|
沧州市
|
张家港市
|
日喀则市
|
武安市
|