设计模式
外码斯迪
君子缓行
展开
-
策略模式
package com.engaworld.devise.tactics; /* ----分离出项目中可变换的部分,做成接口,分别实现 */ public abstract class A { IA ia; public String a1(){ return "父类方法a1"; } public abstract String a2(); } ————————...原创 2012-05-02 16:32:50 · 108 阅读 · 0 评论 -
观察者模式
package com.engaworld.devise.observer; import java.util.Observable; import java.util.Observer; import sun.awt.DisplayChangedListener; public class CurrentConditionsDisplay implements Observe...原创 2012-05-02 16:34:24 · 82 阅读 · 0 评论