摘要: 解释器模式(interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 解释器模式需要解决的问题,如果一个特定类型的问题发生的频率足够高,那么可能就值得将该问题的各个实例表述为一个简单语言中的句子。这样就可以构建一个解释器,该解释器通... 阅读全文
posted @ 2014-07-15 11:41 Awy 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。#include #include using namespace std;//Flyweight类,它是所有具体享元类的超类或接口,通过这个接口,Flyweight可以接受并作用于外部状态class Flyweight{pub... 阅读全文
posted @ 2014-07-15 10:03 Awy 阅读(332) 评论(0) 推荐(0) 编辑