感觉上模板方法就是一个简单的继承,覆盖等。但它在运用当中的进行责任分块的思想是重点。模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就...
分类:
其他好文 时间:
2014-10-26 12:58:18
阅读次数:
284
人类虽然已经进化了上万年,但依旧和低等动物一样,会时常陷入“固定行为模式”中。比如“一分钱一分货”, “只要使用优惠券便会得到实惠”,都是在日常生活中被普遍使用的固定规则。它们大多数时候运行良好,可以帮助我们节约思考问题的时间。然而一旦有通晓其中奥妙的人对这些固定准则加以利用,它所带来的威力则超乎想象。精明的商家,优秀的销售员,那些可以对别人施加“影响力”的人,便是精于此道的玩家。
这个过程既复杂又巧妙,一旦学会如何使用正确,便会像柔道术一样,不费太大的力气便所向披靡。而《影响力》这本经典心理书所教给的就是...
分类:
其他好文 时间:
2014-10-25 00:52:19
阅读次数:
282
命令模式命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式命令模式把一个请求或操作封装到一个对象中。命令模式允许系统使用不同的 请求吧客户端参数化,对请求排队或则记录请求日志,可以提供命令的撤销和恢复功能。命令模式的结构 命令模式是对命令的封装。....
分类:
其他好文 时间:
2014-10-22 21:37:20
阅读次数:
225
观察者模式是对象的行为模式,又叫公布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同一时候监听某一个主题对象。这个主...
分类:
其他好文 时间:
2014-10-20 16:43:29
阅读次数:
230
备忘录模式(Memento Pattern),又叫快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。
备忘录对象是一个用来存储另一个对象内部状态的快照的对象。备忘录模式的用意,是在不破坏封装(enscapsolution)的条件下,将另一个对象的状态捕捉(capture)住,并外部(Externalize)化,存储起来,从来可以在将来合适的时候,把这个对象还原到存储起来的状态。...
分类:
其他好文 时间:
2014-10-17 18:53:41
阅读次数:
219
23种GOF设计模式一般分为三大类:创建型模式、结构型模式、行为模式。创建型模式抽象了实例化过程,它们帮助一个系统独立于怎样创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化托付给还有一个对象。创建型模式有两个不断出现的主旋律。第一,它们都将关于该系...
分类:
其他好文 时间:
2014-10-17 15:23:21
阅读次数:
291
策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。是一种行为模式。策略模式包含三种角色1 抽象策略角色: 策略类,通常由一个接口或者抽象类实现。2 具体策略角色:包装了相关的算法和行为。3 环境角色:持有一个策略类的引用,最终给客户端...
分类:
Web程序 时间:
2014-10-15 18:18:41
阅读次数:
137
第一部分 个体的习惯 1. 习惯回路 习惯是如何运作的? 研究对象:尤金·保利(其妻 贝弗利) 研究结论:大脑过程是个三步组成的回路。 暗示-----------> 惯常行为 -------------> 奖赏 暗示:让大脑进入某种自动行为模式,并决定使用哪种习惯。 惯常行为:可以是身体、思维或感情...
分类:
其他好文 时间:
2014-10-07 13:26:43
阅读次数:
221
观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主....
分类:
其他好文 时间:
2014-09-29 23:29:41
阅读次数:
336
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。模板方法模式的结构 模板方法模式是所有模式中最为常见的几个模....
分类:
其他好文 时间:
2014-09-28 16:17:43
阅读次数:
216