摘要:
设计模式--模板方法模式 1 概述 1.1 定义 模板方法模式(Template Method Design)定义一个操作的算法的框架,而将一些步骤延迟到子类中。使得子类可以在不改变算法结构的情况下,重新定义算法的某些特定步骤。 1.2 应用 JDK中InputStream中的read(byte b 阅读全文
摘要:
设计模式--观察者模式 1 概述 1.1 定义 观察者模式(Observer Design),也叫发布订阅模式:定义对象间一对多的依赖关系,使得每当一个对象状态改变时,它的所有依赖者都会收到通知并自动更新。 1.2 应用 消息队列的处理机制,如EJB的消息队列。(原理基本相同) 1.3 类图 组合模 阅读全文