论坛首页 Java企业应用论坛

观察者模式问题

浏览 1239 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2015-05-30  
这段代码错在哪里?
import java.util.Observable;


public class AObservable extends Observable {
public void test(){
String str = "yao";

setChanged();
notifyObservers(str);
}

}

import java.util.Observable;
import java.util.Observer;


public class AObserver implements Observer{

private AObservable aObservable = null;

public AObserver(){
this.aObservable = new AObservable();
this.aObservable.addObserver(this);
}

@Override
public void update(Observable o, Object arg) {
System.out.println(arg.toString());

}

}

public class ClientTest {

public static void main(String[] args) {

AObservable a = new AObservable();
a.test();

}

}
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics