面向對象的設計原則(六原則一法則)

(一)單一職責原則:一個類只做它該做的事情。 單一職責想表達的就是「高內聚」,所謂高內聚就是一個代碼模塊只完成一項功能,在面向對象中,如果只讓一個類完成它該做的事,而不涉及與它無關的領域就是踐行了高內聚原則,這個類就只有單一職責。這個就好比一輛車由成千山萬的元件組成,而每一種元件都有它自己特殊的用途,比如火花塞就是用來引燃的,氣缸驅動杆就是用來壓縮的....各個組件都是可以拆卸和重新組裝的,通過它
相關文章
相關標籤/搜索