面向對象編程的弊端是什麼?

弊端是,沒有人還記得面向對象本來要解決的問題是什麼。 一、面向對象本來要解決什麼(或者說有什麼優良特性) 彷佛很簡單,但實際又很不簡單:面向對象三要素封裝、繼承、多態 (警告:事實上,從業界如此總結出這面向對象三要素的一剎那開始,就已經開始犯錯了!)。 封裝:封裝的意義,在於明確標識出會訪問某個數據結構(用面向對象的術語來講就是 類成員變量)的全部接口。 有了封裝,就能夠明確區分內外,使得類實現者
相關文章
相關標籤/搜索