
设计模式
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。对于设计模式,学习理论很多,应用的机会不是很多,但是每过一段时间就会有新的理解,希望写下对设计模式的理解,分享给大家。
小崔编程
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
原型模式之深浅复制
前言 原型模式也写过一篇博客,但是深浅复制没有细讲,这一次学习原型时,深浅复制虽然思想清楚,但对应到代码时却糊涂了,经过与它人交流讨论与思考,已明白其原理。 浅复制 class WordExperience:ICloneable { private string workDate; public string WorkD原创 2015-10-18 21:40:05 · 1167 阅读 · 27 评论 -
设计模式与内存分析
前言 通过以前对设计模式的学习和最近软考对设计模式的研究,有的设计模式如果用“内存分析”来辅助,我觉得更加容易理解,下面举职责链模式和装饰模式的例子说明。 装饰模式 类图: 装饰模式以“星巴兹咖啡”为例,其类图为: 代码如下: public abstract class Beverage { String description =原创 2015-10-10 18:35:39 · 1753 阅读 · 60 评论