鴻蒙OS DataObservable

2022-08-12 17:05 更新

DataObservable

java.lang.Object

|---ohos.data.rdb.DataObservable

public class DataObservable
extends Object

表示一組 DataObserver 對象,用于偵聽觀察對象的變化。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
DataObservable()

方法總結(jié)

修飾符和類型 方法 描述
void add(DataObserver dataObserver) 將觀察者添加到觀察者集中。
void notifyObservers() 向觀察者集中的所有觀察者發(fā)送通知。
void remove(DataObserver dataObserver) 從觀察者集中移除指定的觀察者。
void removeAll() 從觀察者集中移除所有觀察者。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

DataObservable

public DataObservable()

方法詳情

add

public void add(DataObserver dataObserver)

將觀察者添加到觀察者集中。 如果觀察者已經(jīng)存在于觀察者集中,則不會被添加。

參數(shù):

參數(shù)名稱 參數(shù)描述
dataObserver 數(shù)據(jù)觀察者。

remove

public void remove(DataObserver dataObserver)

從觀察者集中移除指定的觀察者。

參數(shù):

參數(shù)名稱 參數(shù)描述
dataObserver 數(shù)據(jù)觀察者。

notifyObservers

public void notifyObservers()

向觀察者集中的所有觀察者發(fā)送通知。

removeAll

public void removeAll()

從觀察者集中移除所有觀察者。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號