[請益] Chain of Responsibility vs Event

看板Soft_Job (軟體人)作者 (三腳貓)時間12年前 (2014/01/03 13:11), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串1/1
不好意思 問題可能問得有點蠢... 發Event後, 可以有很多eventhandler 來接 跟 Chain of Responsibility 感覺很像 那利用 Event 溝通算是Chain of Responsibility嗎?! 另, c# 可以丟delegate 當參數, 收到後再拿來執行 很像callback?(還是其實就是?!) 甚麼時候要做一個新類別, 甚麼時候丟delegate 加參數就好?! 不好意思...問題真得有點蠢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.153.200

01/03 13:26, , 1F
能多說明一下哪裡像嗎@@?
01/03 13:26, 1F

01/03 15:13, , 2F
Event 比較像observer , event 發出去,每個接收者都會
01/03 15:13, 2F

01/03 15:16, , 3F
接收,roc 是接收到對的接收者,就可以結束不用給下一個
01/03 15:16, 3F

01/04 23:46, , 4F
你混用了很多不同level的term...
01/04 23:46, 4F

01/22 00:30, , 5F
哪裡像了。一個是 a 委託 b 去做某件事,b 再委託c,
01/22 00:30, 5F

01/22 00:30, , 6F
以此類推,成為 chain. 另一個是有一堆狀況需要各自
01/22 00:30, 6F

01/22 00:30, , 7F
有不同處理,因此定義出 event 與 event handler.
01/22 00:30, 7F
文章代碼(AID): #1InaQGRW (Soft_Job)
文章代碼(AID): #1InaQGRW (Soft_Job)