设计模式
ɴᴏʀɪɴsᴀɴᴇ
努力学习,努力赚钱
展开
-
设计模式的征途—14.职责链(Chain of Responsibility)模式
原地址:http://www.cnblogs.com/edisonchou/p/7215547.html相信大家都玩过类似于“斗地主”的纸牌游戏,某人出牌给他的下家,下家看看手中的牌,如果要不起,则将出牌请求转发给他的下家,其下家再进行判断。一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新牌。在这个过程中,纸牌作为一个请求沿着一条链在传递,每一位纸牌的玩家都可以处转载 2017-07-24 14:57:53 · 324 阅读 · 1 评论 -
设计模式的征途—1.单例(Singleton)模式
原文地址:http://www.cnblogs.com/edisonchou/p/6618503.html 单例模式属于创建型模式的一种,创建型模式是一类最常用的设计模式,在软件开发中应用非常广泛。创建型模式将对象的创建和使用分离,在使用对象时无需关心对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展。每一个创建型模式都在视图回答3个问题:3W -> 创建什么(转载 2017-07-24 15:55:57 · 472 阅读 · 0 评论 -
设计模式的征途—2.简单工厂(Simple Factory)模式
原文地址:http://www.cnblogs.com/edisonchou/p/6683262.html工厂模式是最常用的一种创建型模式,通常所说的工厂模式一般是指工厂方法模式。本篇是是工厂方法模式的“小弟”,我们可以将其理解为工厂方法模式的预备知识,它不属于GoF 23种设计模式,但在软件开发中却也应用地比较频繁。此外,工厂方法模式还有一位“大哥”—抽象工厂模式,会在后面进行介绍。转载 2017-07-24 17:32:04 · 339 阅读 · 0 评论