Класс A создаёт в своём конструкторе экземпляр класса B.
Мне необходимо, чтобы конструктор класса B получил значение некоторого свойства класса A, например n:Number.
Т.е. каким образом можно в конструкторе класса B получить ссылу на свойство класса A ?
На ум приходит только вариант по передаче в конструктор A параметра со значением this класса B.
класс A

Код:
package
{
import flash.display.*;
public class A extends Sprite
{
public var n:Number=200;
function A ()
{
var _b:B=new B(this);
}
}
}
класс B

Код:
package
{
import flash.display.*;
public class B extends Sprite
{
function B (top)
{
trace (top.n);
}
}
}
Вопрос - какие могут быть ещё варианты?