從面相對象來思考設計模式

從面相對象來思考設計模式 工作也好幾年了,一直沒有整理過面相對象的真諦。忙裏偷閒借鑑一下前人的一些經驗總結一下自己的感悟。 面相對象的3要素:封裝、繼承、多態 五個基本原則:單一職責原則(SRP)只做一件明確的事情 開發封閉原則(OSP)對擴展開放,對修改封閉 Liskov替換原則(LSP)子類可替換基類 依賴倒置原則(DIP)弱化依賴關係,接口和實現儘量分離 接口隔離原則(ISP)避免大接口,使
相關文章
相關標籤/搜索