Java常用类库——观察者设计模式(Observer接口、Observable类)

本文深入探讨Java中的观察者设计模式,包括Observer接口和Observable类的使用,旨在帮助读者理解这一常见设计模式及其在实际编程中的应用。
摘要由CSDN通过智能技术生成

学习目标:

了解观察者设计模式的作用。
掌握Observer接口和Observable类的作用。

观察者设计模式

现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者都属于观察者,他们都关注着房子的价格。

如果要想实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口。
查看API如下:

查看java.util包中的Observable类如下:
java.util 
类 Observable

java.lang.Object
  继承者 java.util.Observable
public class Observable
extends Object
此类表示模型视图范例中的 observable 对象,或者说“数据”。可将其子类化,表示应用程序想要观察的对象。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值