物件導向程式設計的基本原則
1 單一職責:一個類,只需要做好一件事情
2 開放封閉:一個類,應該是可擴充套件的,而不是可修改的
3 依賴倒置:一個類,不應該強依賴另外一個類。每個類對另外一個類都是可替換的。
4 配置化:儘可能地使用配置,而不是硬編碼
5 面向介面程式設計:只需要關心介面,不需要關心實現
相關文章
- PHP物件導向程式設計基本原則PHP物件程式設計
- 物件導向設計的幾個基本原則物件
- 物件導向基本原則物件
- SOLID:物件導向設計的五個基本原則Solid物件
- 設計模式之——物件導向5大基本原則設計模式物件
- 物件導向不是計算機程式設計的基本原子物件計算機程式設計
- 沒錯,這就是物件導向程式設計(設計模式)需要遵循的 6 個基本原則物件程式設計設計模式
- 物件導向的設計原則物件
- [.net 物件導向程式設計基礎] (2) 關於物件導向程式設計物件程式設計
- 物件導向設計原則物件
- 開閉原則——物件導向程式設計原則物件程式設計
- 物件導向的基本設計原則物件
- 物件導向五大基本原則物件
- 【設計原則】物件導向程式設計的六大原則物件程式設計
- 物件導向設計原則概述物件
- 物件導向設計(OOD)原則物件
- 物件導向設計原則,以及包的設計原則物件
- javascript: 基於原型的物件導向程式設計JavaScript原型物件程式設計
- Java中物件導向的設計原則Java物件
- 物件導向的編碼設計原則物件
- 物件導向程式設計物件程式設計
- python物件導向程式設計基礎Python物件程式設計
- python基礎(物件導向程式設計)Python物件程式設計
- 物件導向之旅-設計與設計原則物件
- The Principles of OOD 物件導向設計原則物件
- 物件導向設計原則和模式物件模式
- 2.物件導向設計原則物件
- Scala的物件導向程式設計物件程式設計
- JS物件導向的程式設計JS物件程式設計
- javascript:物件導向的程式設計JavaScript物件程式設計
- iOS 開發之 OOA (物件導向分析) & OOD (物件導向設計)& OOP (物件導向程式設計)iOS物件OOP程式設計
- 物件導向程式設計(OOP)的七大原則物件程式設計OOP
- PHP物件導向程式設計的61條黃金法則PHP物件程式設計
- 物件導向設計的6大原則物件
- [.net 物件導向程式設計基礎] (13) 物件導向三大特性——多型物件程式設計多型
- [.net 物件導向程式設計基礎] (12) 物件導向三大特性——繼承物件程式設計繼承
- [.net 物件導向程式設計基礎] (11) 物件導向三大特性——封裝物件程式設計封裝
- 物件導向之七大基本原則(javaScript)物件JavaScript