设计模式-观察者模式
什么是观察者模式
观察者模式是一种一对多的依赖,多个观察者同时监听同一个对象,当对象发生状态改变的时候,会通知它的观察者们
举例
军营中有 将军 ,将军管着 步兵,骑兵,弓箭手等, 将军的指令会通知到军队中,那么,这样一来,步兵,骑兵,弓箭手就相当于 将军这个对象的观察者了,将军的命令下发后,收到命令的军队会做出相应的反应
代码
public class TestObserver {
public static void main(String[] args) {
Obser
原创
2021-03-31 17:39:23 ·
91 阅读 ·
0 评论