OOP24-面向對象程序設計總結

單一職責 對象應當具備單一職責.對象不是對應現實中的一個事物, 而是這個事物的某個方面, 或者說對象的角色. 例如一個具體的人, 用對象是難以表達的, 由於須要太多的方面(變量)用於描述這我的. 實際中, 人是在具體的場景出現的, 一我的的某一方面/角色做爲一個對象. 例如: 學生, 教師. 學生做爲一個角色是能夠做爲對象的. 由於具體的角色具備有限的關注的方面(變量). 若是一個角色承擔多種職責
相關文章
相關標籤/搜索