Concept
1. La transformation vers le bas consiste à convertir un objet de classe parent en un objet de sous-classe. Nous donnons une référence du type Animal d'une classe parent à une référence de type Bird. Il s'agit d'une transformation vers le bas
2 Le format est
子类 子类对象=(子类)父类实例
Remarque
Assurez-vous d'effectuer un type forcé lorsque vous effectuez. transformation vers le bas. Convertir
Instance
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;//必须进行强制类型转换 } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!