Java設計類原則

一、面向對象設計原理: 1、單一職責原則 1)、定義: 一個類,只有一個引起它變化的原因。應該只有一個職責。每一個職責都是變化的一個軸線,如果一個類有一個以上的 職責,這些職責就耦合在了一起。這會導致脆弱的設計。當一個職責發生變化時,可能會影響其它的職責。另外,多個 職責耦合在一起,會影響複用性。 2)、遵循單一職責的優點: 可以降低類的複雜度,一個類只負責一項職責,其邏輯肯定要比負責多項職責簡單
相關文章
相關標籤/搜索