JAVA 父类接受子类对象
时间: 2023-07-01 07:14:41 浏览: 132
论JAVA继承机制中父类与子类的关系
3星 · 编辑精心推荐
在 Java 中,可以使用多态的特性,使得父类类型的变量可以接受子类对象。
例如,假设有一个 Animal 类作为父类,有一个 Dog 类作为子类,那么可以这样声明一个 Animal 类型的变量:
```
Animal animal = new Dog();
```
这样,animal 变量就可以接受 Dog 类型的对象,也可以调用 Dog 类型对象中的方法。这就是Java中的多态特性。
阅读全文