自定義訊息和對訊息的理解

findumars發表於2013-09-15

為什麼要發訊息而不是直接呼叫一個過程?回答:
1. 訊息可以讓你不需要知道接收者的確切型別。
2. 訊息可以有選擇的處理,如果接收者對訊息沒有任何處理,不會有任何後果。
3. 訊息可以廣播給多個接收者,而同時呼叫幾個過程則比較困難。
4. 在不同程式之間傳送訊息

 

相關文章