public class ClassA {
}
class SubClassA extends ClassA {
}
class Test {
public static void main(String args[]) {
ClassA a1;
ClassA a2 = new ClassA();
SubClassA suba1 = new SubClassA();
SubClassA suba2;
a1 = suba1;// 上转型
suba2=(SubClassA) a2;//
}
}
能不能举个例子
追答飞机会飞 向上转型
会飞的是飞机 向下转型 显然向下转型会出给种问题 会飞的不一定是飞机