当前位置:
首页 >
观察者模式(一)
发布时间:2025/4/5
34
豆豆
1.观察者定义了一种一对多依赖关系,让多个观察者同时监听某个主题对象。这个主题对象在状态上发生变化时,会通知所有的观者对象,让他们自动更新自己。----这里的主题对象就是被观察者
2.代码模拟
抽象主题角色AbstractWatched.java
public interface AbstractWatched {
Java代码具体主题角色ConcreteWatched.java
public class ConcreteWatched implements AbstractWatched {
Java代码
抽象观察者角色
public interface AbstractWatcher {
Java代码
具体观者角色
Java代码
测试代码:
Java代码
转载于:https://my.oschina.net/wdkxyd/blog/160415
总结
- 上一篇: vim入门(2)
- 下一篇: [转]OpenStack的网络模式