对象向上转型 : 父类类型 父类对象 = 子类实例;
public class Animal {
public void shout(){
System.out.println("喵喵......");
}
}
//定义 狗类
class Dog extends Animal{ //狗类继承动物的属性及方法
@Override
public void shout() { //重写父类shout方法
System.out.println("汪汪......");
}
}
class Example1{
public static void main(String[] args) {
Dog dog = new Dog(); //new 一个新对象 dog
Animal an = dog; //对象向上转型 ,父类类型 父类对象 = 子类类型
an.shout();
}
}