观察者模式分析与例子


观察者模式


TimePoint enum设置时间节点 ,早,中,晚

TimeServer观察者接口 update 改变时间,观察的人继承该接口

Time 被观察,将观察者类注入,获取权利修改,passing方法中,时间随机修改,调用观察人中的方法,进行方法调用修改,进而发生状态变化

原文地址:https://www.cnblogs.com/shejiewei/p/9848625.html