面向對象的設計原則

面向對象設計原則與面性對象的三大特性是相輔相成的。是設計模式的靈魂所在。主要就是運用面向對象三大特性(抽象、繼承、多態)與抽象,達到增強程序靈活性、鬆耦合與「代碼複用最大化」的目的。 開放封閉原則 指軟件實體(類、模塊、函數等等)應該可以擴展,但是不能修改,即對於擴展是開放的,對於更改是關閉的,也就是說面對需求,對程序的改動是通過增加新代碼進行的,而不是更改現有的代碼。 由於系統的需求不是一成不變
相關文章
相關標籤/搜索