观察者是Observer,
房子是可被观察的Observable ;
在java.util包中提供了Observable类和Observer接口。
package org.lxh.ObserDemo;
/**
* 观察者模式
* */
public class TestObserver{
public static void main(String args[]){
House h = new House(3300.0f);
Person per1 = new Person() ;
Person per2 = new Person() ;
Person per3 = new Person() ;
h.addObserver(per1) ;
h.addObserver(per2) ;
h.addObserver(per3) ;
h.setPrice(6000) ;
}