請告訴我爲什麼我在這種情況下爲什麼我收到ClassCastException異常在這種情況下
我有型鑄造,B類的源到低於如圖所示,但爲什麼我仍然得到拋出ClassCastException越來越ClassCastException異常這裏 。
public class A extends B
{
}
public class B {
public String getData() {
return "B";
}
}
public class Main {
public static void main(String args[]) {
A a = new A();
B b = new B();
a = (A) b;
System.out.println(a.getData());
}
}