0
我正在開發一個類,它將事件關聯到觀察者,但在這種情況下,觀察者能夠使用參數中接收的參數來更改對象內的值。可以更改值的觀察者名稱?
觀察者是那些「觀察者」的正確名稱?我只是在尋找正確的名稱把那個(如果已經有這種情況下的模式,將是巨大的)
編輯:下面是一個例子
A是可觀察到的對象
B是觀察者
一個具有由一個int代表的財產,和B的功能是保證財產,它總是在50以上
所以當火災事件到B將被稱爲類似於:
void BObserverMethod(Action action, A a)
{
if(a.property =< 50)
a.property = 50;
}
現在的問題是:我可以叫什麼B?當他不僅僅是觀察時稱它爲觀察者是正確的嗎?
Corrupted observer?可能有點像NewsCorp? – StuartLC
'使用參數中接收到的參數來更改對象內部的值......您引用哪個對象,觀察者對象,獲取的對象或參數對象? – tcarvin
你可以添加整個代碼嗎? –