java物件的多型性

2021-06-22 04:36:07 字數 517 閱讀 2556

向上轉型

父類  父類物件 = 子類例項

example

class person

class student

public class movedemon

向下轉型

子類  子類物件 = (子類)父類例項        ------------------------------  父類向下轉型要用強制

example

class person

class student

public class movedemon

物件多型性的用法功能:

example

class person

class student

class worker

}public class movedemon

}

Java基礎 物件多型性

物件多型性 子類與父類之間的向上 向下轉型。物件多型性有兩種分類,向上轉型 90 和向下轉型 1 1 向上轉型 用於引數統一化 形參為父類的引用,實參為子類的物件,最終呼叫的方法還是看new後面的物件 父類 父類引用 new 子類物件 子類物件 new出來的是物件 給了父類引用 父類引用 子類物件 ...

物件多型性

基本概念的解釋。多型性的依賴條件是方法的覆寫!觀察如下的乙個程式 class a class b extends a public class test 輸出結果是 b print 一 方法的多型性 1 方法的過載 同乙個方法名稱會根據傳入引數的型別及個數不同執行不同的方法體 2 方法的覆寫 同乙個...

java的多型性

public class duotaitest class 子類 extends 父類 父類 物件名 new 子類 2.抽象類多型 還算常用 abstract class 父類 class 子類 extends 父類 父類 物件名 new 子類 3.介面多型 非常常用 inte ce 父類 clas...