大话设计模式
appllon
奋战在编程一线
展开
-
读书笔记系列1:大话设计模式 -- 简单工厂模式
作为一个软件高级开发人员,必须要知道设计模式。这就好比盖楼一样,有好的图纸才能盖出万丈高楼。软件只有应用了好的设计模式才能长久的被使用,被扩展。 最近在看一本《大话设计模式》,为了整理思路和记录阅读过程,特开博记录一下, 如果有幸的被你发现,更有幸的帮助了你,这也是我写的一个初衷。 人物介绍: 小菜:刚毕业参加工作 大鸟:毕业后长期从事软件开发和管理工作 示例代码:C# 模原创 2013-09-10 18:08:55 · 617 阅读 · 0 评论 -
读书笔记系列2:大话设计模式 -- 工厂方法模式
工厂方法模式 工厂方法模式,定义一个创建对象的接口,让子类决定实例化哪个类。工厂方法模式使一个类的实例化延续到其子类。 示例:简单的计算器,实现加、减、乘、除。 大家可能首先想到的场景是:定义个Operation类,包含Add(加)、Sub(减)、Mul(乘)、Div(除)四个方法,在客户端通过switch判断来决定调用哪个方法。 这样可以达到功能的实现。 这时有个新的需求,原创 2013-12-09 18:12:27 · 446 阅读 · 0 评论