白话设计模式之--装饰器模式
2015-08-11 11:32
176 查看
装饰器模式。什么是装饰。
概念还真有点类似于生活中的装饰。
比如做馒头,将馒头做成各种不同的形状,口感。同样的面粉,不发酵做出来就很硬,发酵做出来就很松软。装饰---其实就是加工过程
同样的原料,经过不同的加工过程,出来的东西也就不同。
或者说,同样的原料,要生产同样的东西;但是使用的加工方式不同,因此效果不同。
手擀面和机器人做的面肯定不同
手工缝制的衣服和机器加工的必须不同
装饰器模式的本质就在为了达到某种目的而研究如何加工。
概念还真有点类似于生活中的装饰。
比如做馒头,将馒头做成各种不同的形状,口感。同样的面粉,不发酵做出来就很硬,发酵做出来就很松软。装饰---其实就是加工过程
同样的原料,经过不同的加工过程,出来的东西也就不同。
或者说,同样的原料,要生产同样的东西;但是使用的加工方式不同,因此效果不同。
手擀面和机器人做的面肯定不同
手工缝制的衣服和机器加工的必须不同
装饰器模式的本质就在为了达到某种目的而研究如何加工。
相关文章推荐
- iOS字符串大小转换
- 把一维数组处理成二维数组
- 算法竞赛入门经典第二版--第7章总结
- HDOJ 1301 Jungle Roads(最小生成树--prime)
- IntelliJ Idea中怪异出错bug,tomcat中和main中md5加密不一致
- Java容器
- 计算机网络常考知识点总结
- git fork,pull request 参与团队代码开发
- jsonp 跨域问题
- Linux电源管理(9)_wakelocks
- HDU 1285 确定比赛名次
- 电子称 弹钱箱脉冲
- 我的遗愿清单
- 用过滤器对页面数据进行压缩
- JAVA学习之《JAVA核心技术》 学习笔记
- app为什么要有启动页
- freopen函数 输入输出重定向
- 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource
- 免费物流接口
- 今天是8月11日