Java设计模式
iteye_1138
这个作者很懒,什么都没留下…
展开
-
工厂方法模式
[code="java"]public abstract class Shape { public abstract void draw(); public abstract void erase(); public String name; public Shape(String aName) { name = aName; }}publi...2010-03-14 21:35:36 · 66 阅读 · 0 评论 -
观察者模式
[code="java"]public abstract class NumberGenerator { public Vector observers = new Vector();// 所有观察者信息将录入observers中 public void addObserver(Observer observer) { observers.add(observer); }...2010-03-14 21:40:40 · 92 阅读 · 0 评论 -
适配器模式
[code="java"]public class Banner { private String string; public Banner(String string){ this.string=string; } public void showWithParen(){ System.out.println("("+string+")"); }...2010-03-14 22:01:40 · 73 阅读 · 0 评论