向上转型
1、通过父类引用访问子类方法
class Base
{
public Base(){}
public void fun1(){
fun2();
}
public void fun2(){
System.out.println("base");
}
}
class Child extends Base
{
public Child(){}
public void fun2(){
System.out.println("Child");
}
}
class Test
{
public static void main(String args[]){
Base b = new Child();
b.fun1();//输出Child
}
}
2、域和静态方法的访问是非多态的