多型中訪問成員變數的方式:
1、直接通過物件. ,=左邊是誰,就先訪問誰,沒有就向上找。
2、間接通過成員方法訪問,該方法屬於誰,就優先用誰,沒有則向上找。
多型中訪問成員方法的方式:
看new的是誰,就優先用誰,沒有就向上找。
物件的向上轉型:
向上轉型一定是安全的,但也有一個弊端,一旦物件轉為父類,就無法呼叫子類特有的內容。
解決:向下轉型【還原】,強制轉換()
instanceof 關鍵字。
animal instanceof dog 判斷animal是否為dog類。