观察者模式分析与例子


观察者模式


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

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

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

posted @ 2018-10-25 11:15  淡蓝浅紫  阅读(86)  评论(0编辑  收藏  举报