面向對象三大特性,五大原則

之前一直認爲程序中的類有使用到封裝繼承多態就是面向對象設計,其實否則 封裝,繼承,多態只是面向對象的三大特性,可是在設計程序的時候並非說類的結構使用到了(或是體現出了)這三個特性就是面向對象, 其實真正的面向對象設計是要符合下面的五大原則, 面向對象的五大基本原則 單一職責原則(SRP) 開放封閉原則(OCP)  里氏替換原則(LSP)  依賴倒置原則(DIP)  接口隔離原則(ISP) 單一職責
相關文章
相關標籤/搜索