物件導向trick
1. Command query seperation,改變狀態的函式稱為command,查詢狀態的函式稱為query。一個函式查詢狀態(有返回值)就不能改變狀態(無返回值)
2. 迪米特法則,不要同陌生人講話,函式只與鄰居對話。只呼叫以下變數的方法:
相關文章
- 物件導向-物件導向思想物件
- 程式導向與物件導向物件
- 物件導向與程式導向物件
- “程序導向”和“物件導向”物件
- 物件導向物件
- 物件導向,搞定物件物件
- PHP 物件導向 (九)物件導向三大特徵PHP物件特徵
- JAVA物件導向基礎--物件導向介紹Java物件
- 從程式導向到物件導向物件
- 物件導向(下)物件
- 物件導向 -- 反射物件反射
- PHP物件導向PHP物件
- Java — 物件導向Java物件
- JavaScript 物件導向JavaScript物件
- JS物件導向JS物件
- 物件導向(上)物件
- scala物件導向物件
- 物件導向--下物件
- 物件導向(oop)物件OOP
- 物件導向-介面物件
- 物件導向One物件
- 物件導向思想物件
- Java物件導向Java物件
- [Java物件導向]Java物件
- 談談“物件導向”與“程式導向”物件
- 從物件導向到模式再到真正的物件導向 (轉)物件模式
- iOS 開發之 OOA (物件導向分析) & OOD (物件導向設計)& OOP (物件導向程式設計)iOS物件OOP程式設計
- python-程式導向、物件導向、類Python物件
- php中的程式導向與物件導向PHP物件
- Js物件導向(1): 理解物件JS物件
- Java物件導向——類與物件Java物件
- 什麼是物件,為什麼要物件導向,怎麼才能物件導向?物件
- 物件導向筆記物件筆記
- 物件導向再探究物件
- 物件導向:繼承物件繼承
- Python——物件導向Python物件
- 物件導向拾遺物件
- 初識物件導向物件