java多态向上转型指的是什么
作者:BrightSoul
时间:2023-05-04
浏览:1
说明1、向上转型就是把一个子类引用给一个父类引用,也就是父类引用引用了子类的对象。2、格式为父类父类对象=子类实例。此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,而不是父类的方法。但是调用的属性还是父类的属性。实例classAnimal{publicStringname;publicvoideat(){System.out.println(this.name+"正在吃");}}classCatextendsAnimal{}publicclassTestextendsTestDemo{publi
本文目录
说明
1、向上转型就是把一个子类引用给一个父类引用,也就是父类引用 引用了子类的对象。
2、格式为父类 父类对象=子类实例。
此时通过父类引用变量调用的方法是子类覆盖或继承父类的方法,而不是父类的方法。但是调用的属性还是父类的属性。
实例
class Animal {
public String name;
public void eat() {
System.out.println(this.name + " 正在吃");
}
}
class Cat extends Animal {
}
public class Test extends TestDemo {
public static void main(String[] args) {
//父类引用 引用了 子类引用所引用的对象
Cat cat = new Cat();
Animal animal = cat;//向上转型
}
}
作者最新文章
漫蛙漫画免费下拉式在线看地址
2026-10-27 17:25
如何在WPSOffice2019一键开启和关闭筛选
2026-10-26 23:11
xmind怎么调整两个框之间的距离 布局技巧
2026-10-24 13:34
ps怎么抠图
2026-10-20 17:22
PDF表格怎么转换成Excel?如何免费将PDF表格转成Excel?
2026-10-15 11:26
上一篇:
Java怎么看Lambda源码
下一篇:
一文读懂 Python 装饰器
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































