Java设计模式——观察者模式的两种情况。