私はフィールドで作成class A
します:
public var button1:Button;
public var button2:Button;
class B extends class A
そして、フィールドだけを持っています
public var button1:Button;
次のようなオブジェクトを作成します。
var but:A = new B();
そして、これをコードに入れます:
but.button1.someproperty = ...
実際に参照されるのはどのボタンですか? button1 はクラス A のボタンですか、それともクラス B のボタン 1 ですか?