摘要: 策略模式、接口的直接使用 模板方法模式、虚函数的组合使用。 观察者模式、多个回调。 迭代子模式、组合优于继承的典范 责任链模式,就像链条一样,勾住一个和自己一样具有勾住一个和自己一样的链条能力的链条。 命令模式、 行为类附加了执行对象。反过来的接口,符合一些特殊场景。 备忘录模式、保存关键数据。 状 阅读全文
posted @ 2019-07-08 08:20 琴鸟 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 基本上就是必须把元素和句子,都要是为符号。所以需要一个他们的抽象类。就可以出来解释器模式了。为什么元素和句子要一个通用意图?因为解释器的句子,可能就是某个句子的符号。 整个代码就是树结构。任何一个点都是一个树。个人感觉,基本不会自己独立去实现这个模式,java,c#都是一种更高级语言,如果非要开启解释模式,那么肯定可以找到某一领域的库,或者干脆换个专用的语言就好了。. //感觉解释器模式的难点在... 阅读全文
posted @ 2019-07-08 08:00 琴鸟 阅读(337) 评论(0) 推荐(0) 编辑