观察者模式 + 中介者模式

代码如下 import java.util.Vector; // 事件处理着 public abstract class EventCustomer { // 用于容纳消费者处理级别的容器 private Vector customType = new Vector(); // 消费者声明处理哪一类事件 public EventCustomer(EventCustomType type){ addCustomType(type); } // 保存消费者消费事件的级别 public void addCustomType(EventC

Read more

设计模式-解释器模式

解释器模式不难,核心思想在于构建语法树,进行运算的时候,进行递归调用。 具体做法是创建几个解释器,在创建一个解释器封装类,在解释器封装类中完成语法树的构建。然后在场景类中完成递归调用。

Read more

访问者模式

访问者模式,封装一些作用于某种数据结构中的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。

Read more

Page 1 of 2