物件導向程式設計的基本原則
1 單一職責:一個類,只需要做好一件事情
2 開放封閉:一個類,應該是可擴充套件的,而不是可修改的
3 依賴倒置:一個類,不應該強依賴另外一個類。每個類對另外一個類都是可替換的。
4 配置化:儘可能地使用配置,而不是硬編碼
5 面向介面程式設計:只需要關心介面,不需要關心實現
相關文章
- SOLID:物件導向設計的五個基本原則Solid物件
- 物件導向基本原則物件
- 設計模式之——物件導向5大基本原則設計模式物件
- 沒錯,這就是物件導向程式設計(設計模式)需要遵循的 6 個基本原則物件程式設計設計模式
- 開閉原則——物件導向程式設計原則物件程式設計
- 物件導向設計原則物件
- 物件導向的基本設計原則物件
- python基礎(物件導向程式設計)Python物件程式設計
- python物件導向程式設計基礎Python物件程式設計
- 物件導向程式設計物件程式設計
- Java中物件導向的設計原則Java物件
- 物件導向的編碼設計原則物件
- 物件導向之七大基本原則(javaScript)物件JavaScript
- The Principles of OOD 物件導向設計原則物件
- 2.物件導向設計原則物件
- 物件導向設計原則和模式物件模式
- javascript:物件導向的程式設計JavaScript物件程式設計
- JS物件導向的程式設計JS物件程式設計
- Scala的物件導向程式設計物件程式設計
- 物件導向程式設計(OOP)的七大原則物件程式設計OOP
- 物件導向設計的6大原則物件
- 實驗1:UML與物件導向程式設計原則物件程式設計
- Python物件導向程式設計Python物件程式設計
- 程式設計思想 物件導向程式設計物件
- js物件導向程式設計JS物件程式設計
- 十三、物件導向程式設計物件程式設計
- 十六、物件導向程式設計物件程式設計
- Python 物件導向程式設計Python物件程式設計
- 前端設計模式(0)物件導向&&設計原則前端設計模式物件
- 物件導向設計原則&設計模式分類物件設計模式
- JS物件導向程式設計(一):物件JS物件程式設計
- [筆記]物件導向的程式設計筆記物件程式設計
- SOLID:物件導向設計的前五項原則Solid物件
- 61條物件導向設計的經驗原則物件
- 七種常見的物件導向設計原則物件
- Python基礎入門(6)- 物件導向程式設計Python物件程式設計
- 物件導向程式設計C++物件程式設計C++
- Python OOP 物件導向程式設計PythonOOP物件程式設計