概念
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向下转型的概念是什么的详细内容。