面向物件程式設計六大原則總結
阿新 • • 發佈:2019-02-18
內聚性描述了一個例程內部組成部分之間相互聯絡的緊密程度。
耦合性描述了一個例程與其他例程之間聯絡的緊密程度。
軟體開發的目標應該是建立這樣的例程:內部完整,而與其他例程之間的聯絡小巧,直接,可見,靈活,即高內聚,鬆耦合。
原文http://blog.csdn.net/roypayne0305/article/details/41682285
一、“開-閉”原則(Open-Closed Principle,OCP) 1.1“開-閉”原則的定義及優點 1)定義:一個軟體實體應當對擴充套件開放,對修改關閉( Software entities should be open for extension,but closed for modification.)。即