概念
1、向下轉型就是父類別物件轉成子類別物件。我們把一個父類別引用Animal類型的引用給了一個Bird類型的引用,這就是向下轉型
#2、格式為
子类 子类对象=(子类)父类实例
注意
向下轉型的時候一定要進行強制型別轉換
#實例
class Animal { public String name; public void eat() { System.out.println(this.name + " 正在吃"); } } class Cat extends Animal { } class Bird extends Animal { public int age; public void fly() { System.out.println(this.name+"起飞"); } } public class Test extends TestDemo { public static void main(String[] args) { Animal animal = new Animal(); Bird bird = (Bird) animal;//必须进行强制类型转换 } }
以上是java向下轉型的概念是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!