观察者模式类图

立即使用

Class Observable

+ changed: boolean

+ obs: Vector<Observer>

+ addObserver(Observer): void

+ deleteObserver(Observer): void

+ notifyObservers(): void

+ notifyObservers(Object): void

+ deleteObservers(): void

+ setChanged(): void

+ clearChanged(): void

+ hasChanged(): boolean

+ countObservers(): int

<<interface>>

Observer

+ update(Observable, Object): void

Subject

setChanged(): void

1

n

被观察者

观察者

95
0
0
发布时间: 2020-12-30