單一原則,開放-封閉原則,依賴反轉,里氏族替換原則

讀書筆記:大話設計模式 單一職責原則 單一職責原則(SRP):就一個類而言,應該僅有一個引起它變化的原因 例子 一個俄羅斯方塊遊戲設計思路 其中游戲業務邏輯: 數據的每一項值變化的問題,下落,旋轉,碰撞判斷,移動,堆積這些都是再做數據具體項的值的變化 其中界面表示邏輯: 根據數據進行繪出,擦除,根據鍵盤命令調用具體改變數據值的方法等 假設: 如果把遊戲業務邏輯與界面表示邏輯混合耦合成一個類,出現新
相關文章
相關標籤/搜索