设计模式——观察者模式

来源:互联网 发布:市国土资源局待遇 知乎 编辑:程序博客网 时间:2024/06/16 14:05

1、观察者模式就像定牛奶业务
1)奶站,Subject
2)用户,Observer

2、Subject:登记注册、移除和通知

3、Observer:接收输入

4、观察者模式: 对象之间多对一依赖的一种设计方案,被依赖的对象为Subject,依赖的对象为Observer,Subject通知Observer变化
1、Java内置的观察者
Observable
Observer

2、用Java内置观察者重新设计该项目
3、内置观察者的注意点
Observable是类而不是接口
观察者模式关键:
1、示例项目中问题分析
2、观察者模式的意义
3、松耦合、高内聚、隔离影响的意义
4、使用Java内置观察者的注意点

0 0
原创粉丝点击