package com.cheng.zenofdesignpatterns.patterns.observer.monitorpro;
import java.util.Observable;
/**
* 韩非子,李斯的师弟,韩国的重要人物
*/
public class HanFeiZi extends Observable {
// 韩非子要吃饭了
public void haveBreakfast(){
System.out.println("韩非子:开始吃饭了...");
// 通知所有的观察者
super.setChanged();
super.notifyObservers("韩非子在吃饭");
}
// 韩非子开始娱乐了,古代人没啥娱乐,你能想到的就那么多
public void haveFun(){
System.out.println("韩非子:开始娱乐了...");
super.setChanged();
this.notifyObservers("韩非子在娱乐");
}
}