实现一个观察者模式

主题(Subject):被观察的对象,它拥有状态并可以修改状态。
观察者(Observer):观察主题的对象,当主题的状态发生改变时,观察者会收到通知。
具体主题(ConcreteSubject):具体的被观察对象,它实现了主题的接口,持有观察者列表,并在状态改变时通知观察者。
具体观察者(ConcreteObserver):具体的观察对象,它实现了观察者的接口,接收主题的通知并进行相应的处理。

更多;https://www.nowcoder.com/issue/tutorial?zhuanlanId=0DQQQm&uuid=f06533dd6cb740da8f202a654ff1048d
全部评论

相关推荐

评论
1
1
分享
牛客网
牛客企业服务