子类 和父类之间的转换 方法的覆写等 也属于多态 子类想父类转型 自动转型 父类向子类转型 强制转型 如 class A{ public void fun1(){ System.out.println("1、A类 --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; } }; class B extends A{ public void fun1(){ // 将方法覆写了 System.out.println("2、B类 --> public void fun1(){}") ; } public void fun3(){ // 此操作为子类自己定义的,父类中不存在 System.out.println("3、B类 --> public void fun3(){}") ; } }; public class PolDemo02{ public static void main(String args[]){ A a = new B() ; // 发生向上转型关系,子类实例 --> 父类实例 B b = (B)a ; // 发生向下转型关系,强制 b.fun3() ; b.fun2() ; } };