flyweight 享元模式
重点在共享,封装共享元素的创建,节省内存占用。
对非共享元素,可以特殊处理。
共享内部状态,外部状态可单独创建对象。使用decoration模式。
*************************************************
解释器模式
针对context,不同解释器可以进行不同的解释。
*************************************************
访问者模式
一种双分派技术,通过重载函数来对分派对象进行解析的模式。
该模式可用的前提是,双分派的其中一方是固定不变的几个类。