我在ActionScript以下類:在Actionscript中
public class A {
}
public class B extends A {
}
和這些變量(在其他類):
public var InstanceOfA:A;
public var InstanceOfB:B;
如何蒙上了作爲一個實例B類?
我想:
InstanceOfA = new A();
InstanceOfB = InstanceOfA as B;
trace(InstanceOfB);
我得到InstanceOfB A型的對象。
我也試過:
instanceOfB = B(InstanceOfA);
在這種情況下,我得到一個 '失敗的類型強制' 的錯誤。