二、在父类调用子类独有的方法时,或者接口调用接口实现类独有的方法时,要进行强制类型转换。
如:
public class A {
public void printA() {
System.out.println("A");
}
}
public class B extends A {
public void printB(){
System.out.println("B");
}
}
public class C {
public static void main(String[] args) {
A b = new B();
((B)b).printB();
}
} 作者: Morrfree 时间: 2015-8-5 22:07
要使用子类中特有属性时,就会使用向下转型,这是由于继承的弊端所带来的一种解决方法.