[Android]源碼中的設計模式

面向對象的六大原則 單一職責原則 所謂職責是指類變化的原因。如果一個類有多於一個的動機被改變,那麼這個類就具有多於一個的職責。而單一職責原則就是指一個類或者模塊應該有且只有一個改變的原因。通俗的說,即一個類只負責一項職責,將一組相關性很高的函數、數據封裝到一個類中。 開閉原則 對於擴展是開放的,這意味着模塊的行爲是可以擴展的。當應用的需求改變時,我們可以對模塊進行擴展,使其具有滿足那些改變的新行爲
相關文章
相關標籤/搜索