随笔分类 -  设计模式转载

摘要:转载自 http://www.cnblogs.com/zhili/p/BuilderPattern.html 一、引言 在软件系统中,有时需要创建一个复杂对象,并且这个复杂对象由其各部分子对象通过一定的步骤组合而成。例如一个采购系统中,如果需要采购员去采购一批电脑时,在这个实际需求中,电脑就是一个复 阅读全文
posted @ 2017-08-15 18:54 Quintinz 阅读(135) 评论(0) 推荐(0)
摘要:转载自 http://www.cnblogs.com/zhili/p/AbstractFactory.html 一、引言 在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成 阅读全文
posted @ 2017-08-15 18:51 Quintinz 阅读(167) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/zhili/p/FactoryMethod.html 一、引言 在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法 阅读全文
posted @ 2017-08-15 18:44 Quintinz 阅读(203) 评论(0) 推荐(0)
摘要:转载自 http://www.cnblogs.com/zhili/p/SingletonPatterm.html 一、引言 最近在设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为 阅读全文
posted @ 2017-08-15 18:42 Quintinz 阅读(175) 评论(0) 推荐(0)
摘要:转载自 http://www.cnblogs.com/zhili/p/SimpleFactory.html 一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、 阅读全文
posted @ 2017-08-15 18:33 Quintinz 阅读(264) 评论(0) 推荐(0)