Java如何将父类强制转换为子类
时间: 2023-03-27 11:03:17 浏览: 129
深入分析java中的类型转换
5星 · 资源好评率100%
在 Java 中,将父类强制转换为子类需要使用强制类型转换符号"()",并且需要确保父类对象实际上是子类对象的实例,否则会抛出 ClassCastException 异常。例如,如果有一个父类 Animal 和一个子类 Dog,可以使用以下代码将 Animal 对象强制转换为 Dog 对象:
Animal animal = new Dog();
Dog dog = (Dog) animal;
这样就可以将 animal 对象强制转换为 dog 对象了。
阅读全文