说明
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;//向上转型 }}
以上就是java多态向上转型指的是什么的详细内容。