設計模式學習----觀察者模式(事件監聽實現)

今天學習了新的設計模式----觀察者模式,其實這種設計模式,我們早就接觸過,做過GUI編程的同學肯定會知道,事件的註冊監聽等機制,其實這個機制的實現就是利用了觀察者模式。 可能在程序中,我們需要在某些數據變化時,其他的類做出一些響應,我們總不能開一個線程,每隔一段時間就去檢測數據有沒有發生變化吧,那樣效率很低,我們更希望那些具有變化屬性的類能夠主動將自己的變化推送給,希望檢測這些變化的其他類。正如
相關文章
相關標籤/搜索