类图观察者模式

2016-04-04 23:47:19 1 举报
观察者模式是一种行为型设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 在类图中,观察者模式通常包括三个角色:主题、观察者和抽象观察者。主题是具有业务逻辑的对象,它维护一个观察者列表,并在状态发生变化时通知所有观察者。观察者是接口,它定义了一个 update() 方法,用于接收主题的通知并更新自己。抽象观察者是具体观察者的基类,它实现了 update() 方法。
作者其他创作
大纲/内容
评论
0 条评论
下一页