设计模式学习笔记
bookworm1987
这个作者很懒,什么都没留下…
展开
-
初学设计模式之简单工厂模式(含开篇)
学了半年的C#,也写了几个小的练手的项目,感觉到对于面向对象的思想理解和运用的还远远不够。所以这学期开始学习设计模式,并且把学习过程中的知识和心得以博客的形式记录下来。学习过程中看的是备受推崇的《大话设计模式》,这里我要说一下,绝没有做广告的嫌疑,程杰老师的这本书写的真的很好,尤其是对于初学者。教学可是一门艺术,自己理解了新的知识或者技术,不一定能很好的阐述给别人(历史上这样的科学大师有不原创 2012-03-11 15:39:29 · 515 阅读 · 0 评论 -
初学设计模式之策略模式
《大话》中关于策略模式是通过日常生活中常见的事物:商场打折促销引出的。每逢佳节,各大超市,购物中心就会涌现出五花八门的打折促销活动吸引顾客消费。自然,超市的购物结算系统就有了需求:根据不同的打折促销策略计费收银。这个代码怎么写呢?通常情况下,初学者的思路很直接,他们认为这不是什么问题:直接就在确定按钮的click事件处理程序里,各种if-else ,switch统统搞起,就像下面这样:原创 2012-03-16 15:00:08 · 1082 阅读 · 0 评论