class A {} class B { private var _a:A; public function B(a:A) { _a = a; } } var a:A = new A(); var b:B = new B(a);