摘要: 所謂的observer pattern即是實現觀察者和觀察對象之間關系的一種模式。該模式中,觀察對象可以有一個,也可以有多個。如果觀察者要實時接受觀察對象的信息,就必須通過該觀察對象的registerObserver方法注冊成為該觀察對象的觀察者群。也可以通過removeObserver方法注銷并離開該觀察對象的觀察者群。觀察對象通過notifyObserver方法將實時信息通知給它所有的已注冊的觀察者。 閱讀全文
2008年7月2日 #
摘要: 所謂的observer pattern即是實現觀察者和觀察對象之間關系的一種模式。該模式中,觀察對象可以有一個,也可以有多個。如果觀察者要實時接受觀察對象的信息,就必須通過該觀察對象的registerObserver方法注冊成為該觀察對象的觀察者群。也可以通過removeObserver方法注銷并離開該觀察對象的觀察者群。觀察對象通過notifyObserver方法將實時信息通知給它所有的已注冊的觀察者。 閱讀全文
摘要: Iterator Pattern只能提供一個平行的菜單組合,而我們要一個樹形的。
閱讀全文
摘要: State Pattern 的前提條件是:經常發生改變的是狀態(也就是業務流程),而不是“操作”。 閱讀全文
摘要: Iterator Pattern是什么?就是為處理各種Collection的類寫一個通用接口。通過一個類似于adapter 的類的中轉,該接口與處理Collection的類相聯系。
閱讀全文
摘要: 算法在父類中寫好了,算法會調用父類里的各種方法來實現,這些方法有的會在父類中就已經實現,有的會放到子類中實現之。
閱讀全文
摘要: 當客戶端要實現某個功能的時候,必須要調用一連串的類及其函數。
為了實現“一鍵”功能能,就在客戶端和眾多的類庫(實現具體過程)中間,添加一個Fa?ade類,類中的方法實現了各種不同的“一鍵功能” 閱讀全文
摘要: 為了實現主件的新功能,又要保持主件的穩定,我們就用配件繼承主件,或者繼承主件的父函數,目的就是獲得相通的類型,以便配件往主件上裝配。 閱讀全文
摘要: 新舊兩個接口,功能類似,舊的接口已漸漸不再使用,如何讓舊接口調整為新接口的樣式呢? 閱讀全文
摘要: Command Pattern的目的在于分離命令的發出者和命令的執行者。 閱讀全文
|