01 2019 档案

摘要:博客原文地址 "折腾Java设计模式之命令模式" 命令模式 wiki上的描述 Encapsulate a request as an object, thereby allowing for the parameterization of clients with different request 阅读全文
posted @ 2019-01-23 17:23 大萌小路 阅读(313) 评论(0) 推荐(1)
摘要:"博客原文地址" 简介 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。简单理解就是一组算法,可以互换,再简单点策略就是封装算法。 意图 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。 主要解决 在有多种算法 阅读全文
posted @ 2019-01-17 14:11 大萌小路 阅读(185) 评论(0) 推荐(0)
摘要:解释器模式 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 意图 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 主要解决 对于一些固定文法构建一个解 阅读全文
posted @ 2019-01-15 11:39 大萌小路 阅读(321) 评论(0) 推荐(0)
摘要:解释器模式 解释器模式是类的行为模式。给定一个语言之后,解释器模式可以定义出其文法的一种表示,并同时提供一个解释器。客户端可以使用这个解释器来解释这个语言中的句子。 意图 给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子。 主要解决 对于一些固定文法构建一个解 阅读全文
posted @ 2019-01-13 12:01 大萌小路 阅读(462) 评论(0) 推荐(0)