设计模式
ddf168913
这个作者很懒,什么都没留下…
展开
-
01观察者模式(一)
1.观察者定义了一种一对多依赖关系,让多个观察者同时监听某个主题对象。这个主题对象在状态上发生变化时,会通知所有的观者对象,让他们自动更新自己。----这里的主题对象就是被观察者 2.代码模拟 抽象主题角色AbstractWatched.java public interface AbstractWatched { public void addWatcher(A...原创 2010-11-28 16:46:14 · 104 阅读 · 0 评论 -
02观察者模式--模拟Awt(二)
1.public class AWTSimulation { public static void main(String[] args) { Buttton b = new Buttton(); b.addActionListener(new MyActionListener()); b.addActionListener(new MyActionLis...原创 2010-11-28 17:00:20 · 127 阅读 · 0 评论 -
03使用jdk提供类实现观察者模式(三)
1.jdk默认对观察者模式提供了支持 被观察着继承Observable 观察者实现Observer接口 被观察者通过调用notifyObservers()方法通知观察者 2.代码实现 /** * 被观察者 * @author Administrator * */ public class Watched extends Obser...原创 2010-11-28 19:58:25 · 125 阅读 · 0 评论