大家都说好记性不如烂blog

博客园 首页 新随笔 联系 订阅 管理

2011年4月18日 #

摘要: 喻是一种明智的学习方法。世界上很多深奥的理论都是用隐喻来理解消化的。这是今天早晨看代码大全第一章的感触。一.抛花引狼用些生活常识理解一下工厂模式。那么学习工厂模式,就先来谈谈工厂。什么是工厂呢?这个好像还不应该由我来下定义。我们只需要想一想工厂是什么样的。生活中有很多个工厂。服装制造工厂,汽车制造工厂,等等。都是用来生产产品的。每个工厂都有自己的生产线,销售处等等。下面结合着头脑中工厂的概念,来认识一下GoF设计模式中的工厂模式。工厂就用来生产产品的。在我们程序设计过程中,每一个对象的创建,就象是一个产品的诞生。创建一个对象,是为了提供给一个使用者使用的,就象生产一个产品是为了提供给一个消费者 阅读全文
posted @ 2011-04-18 14:32 leqiangw 阅读(245) 评论(0) 推荐(0) 编辑

摘要: Design Patterns: Elements of Reusable Object-Oriented Software(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)。这几位作者常被称为“四人组(Gang of Four)”,而这本书也就被称为“四人组(或 GoF)”书。 在《设计模式》这本书的最大部分是一个目录,该目录列举并描述了 23 种设计模式。另外,近来这一清单又增加了一些类别,最重要的是使涵盖范围扩展到更具体的问题类型。例如,Mark . 阅读全文
posted @ 2011-04-18 12:12 leqiangw 阅读(269) 评论(0) 推荐(0) 编辑