設計模式——分析與感悟

本文包括四個方面:設計要求、設計原則、設計模式、感悟 設計要求 1.可擴展,可維護,可複用,靈活性好 2.鬆耦合 原則 1.單一職責:就一個類而言,應該僅有一個引起它變化的原因。如果對於一個類來說,可以從多個動機去改變這個類(又想訪問數據庫,又想處理數據多一些內容),那麼這個類就具有超過一個的職責。   2.開放-封閉原則:軟件實體(類,模塊,函數等)應該可以擴展,不可以修改。最初編寫代碼時,假設
相關文章
相關標籤/搜索