Java基礎之面向對象模式5大基本原則

1.面向對象設計模式5大基本原則 答:面向對象設計模式有5大基本原則:單一職責原則、開放封閉原則、依賴倒置原則、接口隔離原則、Liskov替換原則。 ①單一職責原則(SRP): 小結: 單一職責原則可以看做是低耦合、高內聚在面向對象原則上的引申,將職責定義爲引起變化的原因,以提高內聚性來減少引起變化的原因。職責過多,可能引起它變化的原因就越多,這樣導致職責依賴,相互之間就會產生原因,大大損傷其內聚
相關文章
相關標籤/搜索