Java第八天 多型性

2021-09-02 23:38:01 字數 620 閱讀 7587

物件導向的特徵三:多型性

1.多型性指的是什麼?

多型性,可以理解為乙個事物的多種表型形態

1)方法的過載與重寫

2)子類物件的多型性

虛擬方法呼叫:通過穀類的引用指向子類的物件實體,當呼叫方法時,實際執行的時子類重寫父類的方法

虛擬方法呼叫:通過穀類的引用指向子類的物件實體,當呼叫方法時,實際執行的時子類重寫父類的方法

2.子類物件的多型性使用的前提

1)要有類的繼承

2)要有子類對父類方法的重寫

3.程式執行分為編譯狀態和執行狀態

對於多型性來說,編譯時,「看左邊」,將此引用變數理解為父類的型別

執行時,「看右邊」,關注於真正物件的實體:子類的物件。那麼執行的方法就是子類的重寫

格式:物件a instanceof 類a:判斷讀西廂時候是類a的乙個例項。是的話,返回true,否則返回false

若a是類a的例項,那麼a也一定是類a的父類的例項

子類物件的多型性,並不適用與屬

java學習筆記 第八天

01.物件導向 多型概念 定義 某一類事物的多種表現形式。可以理解為事物存在的多種體現形態。02.物件導向 多型 擴充套件性 多型的體現 父類的引用指向了自己的子類物件。父類的引用也可以接受自己的子類物件。如 father father new sun 多型的好處 多型的出現大大的提高了程式的擴充套...

開課第八天

開課第八天,今天因為遲到問題被老師訓了,呵呵,說實話是真的感覺前一周有點懶散鬆懈,今天被訓之後又感覺到了緊迫感,嗯,堅持就是勝利,加油。上午講題,下午講新知識,以下就是本寶寶吸收的新養料 方法 可以被稱作函式,也可以被稱作功能。1 main 是我們學習的第乙個簡單的方法,public static ...

彙編第八天

彙編形式目標 main proc push ebp mov ebp,esp 建立堆疊框架 push offset msg 匯入引數位址 call printf 呼叫函式 xor eax,eax 返回0 pop epb 扯掉框架 ret 0 返回主程式 main endp 結束 1.條件語句 cmp ...