怎麼理解封裝繼承多型

2021-10-09 10:59:21 字數 361 閱讀 8353

理解封裝:將類的屬性和操作屬性的方法封裝起來,訪問的時候,訪問自己封裝的介面。

理解繼承

子類從父類繼承所有資訊,但不能訪問父類私有屬性和方法;

子類可有新的屬性和方法;也可以重寫父類方法自己去實現。

理解多型:【編譯時多型和執行時多型

編譯時多型是過載,執行時多型是重寫 ;

實現多型,需有兩個步驟:一是子類繼承父類然後重寫父類方法;二是父型別引用子型別物件,這樣的引用呼叫同樣的方法會根據子類對選哪個的不同變現出不同的行為。

悄悄對你說:用自己的理解方式去理解世界吧

物件導向理解,封裝 繼承 多型知識總結

物件導向 類就是物件在程式中的模擬實現,類決定了物件將要擁有的屬性和行為 類是一種資料型別,使用者自定義的資料型別 類的組成 字段 屬性 方法 建構函式等 物件時具體的,是類的具體例項。物件具有屬性 特徵 和方法 行為 一 物件導向的三大特徵 封裝類和物件本身就是封裝的體現 1 屬性封裝了字段 2 ...

封裝,繼承,多型

一 1 封裝 該隱藏隱藏,該公開的公開 屬性隱藏,同時提供get set方法 有些方法應該隱藏 方法宣告公開,實現隱藏。實現的改變對架構的影響最小 2 繼承 一般 特殊 單繼承 乙個類最多只能有乙個直接父類。類之間可以形成樹狀關係 根據訪問許可權,子類如果可以訪問父類的屬性和方法,就能繼承 priv...

繼承 封裝 多型

一 封裝 封裝是實現物件導向程式設計的第一步,封裝就是將資料或函式等集合在乙個個的單元中 我們稱之為類 被封裝的物件通常被稱為抽象資料型別。封裝的意義 封裝的意義在於保護或者防止 資料 被我們無意中破壞。在物件導向程式設計中資料被看作是乙個中心的元素並且和使用它的函式結合的很密切,從而保護它不被其它...