首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计方式笔记:好玩的Decorator模式

2012-11-07 
设计模式笔记:好玩的Decorator模式《设计模式》对Decorator的描述:动态给一个对象添加一些额外职责。就添加功

设计模式笔记:好玩的Decorator模式

《设计模式》对Decorator的描述:动态给一个对象添加一些额外职责。就添加功能来说,Decorator模式比生成子类更灵活。

Decorator让我感觉设计者非常聪明,这是个好有趣聪慧的模式,马上看例子:


1.不使用Decorator模式的设计:

a.需求:打印正文

20 楼 hejian1860 2008-03-18   例子能把意思說清楚,這就夠了,明白之后根據實際情況應用,沒有必要追著喊例子不合適;謝謝樓主的闡述。 21 楼 Nighthaven 2008-03-18   wgfywin 写道其实楼主只是在介绍菜刀的用法:以前都是用手撕的,后来用菜刀切,方便多了。
结果跟帖的人说
1,菜刀不能劈柴;
2,菜刀太锋利,搞不好把手切了。
3,有些菜用菜刀切不好,直接用手撕更好。
4,我从来都是手撕的,力道、撕出来的形状都非常棒。用菜刀切出来的东西太整齐了反不好,比如手撕包菜。
5,啥叫厨房,就是炒菜用锅,煮饭用蒸笼,煨汤用砂锅。一个好的厨房就是应该各种能配置的工具都配置齐全了。
6,一个厨房搞那么多工具干嘛,我看就一个火堆,一个钢叉就可以了。


本帖精华所在。 22 楼 halfmile 2008-03-21   经典,经典,简直经典到可以被抽象出来作为描述论坛讨论贴的设计模式

wgfywin 写道其实楼主只是在介绍菜刀的用法:以前都是用手撕的,后来用菜刀切,方便多了。
结果跟帖的人说
1,菜刀不能劈柴;
2,菜刀太锋利,搞不好把手切了。
3,有些菜用菜刀切不好,直接用手撕更好。
4,我从来都是手撕的,力道、撕出来的形状都非常棒。用菜刀切出来的东西太整齐了反不好,比如手撕包菜。
5,啥叫厨房,就是炒菜用锅,煮饭用蒸笼,煨汤用砂锅。一个好的厨房就是应该各种能配置的工具都配置齐全了。
6,一个厨房搞那么多工具干嘛,我看就一个火堆,一个钢叉就可以了。

热点排行