我怀疑是这样的:
我在这个A类中有这个变量
var obj:Object = new Object()
及其结构:
obj.name = "John";
obj.age = 44;
我想把这个变量obj
传递给B类(我知道怎么做),但我不知道如何保留结构:
obj.name
和obj.age
有人知道吗?
答案 0 :(得分:0)
如果您遇到问题,请考虑创建一个新类,然后当您传递它时,将其作为新类传递,而不仅仅是作为对象。
(未经测试的代码)
package {
public class SomeDude {
public var name:String;
public var age:int;
public function SomeDude() {}
}
}
然后传递它/引用它像:
var dude:SomeDude = new SomeDude();
dude.name = "John";
dude.age = 44;
otherClass.someFunction(dude);
在你的otherClass中有一个像:
这样的函数...
public function someFunction(theDude:SomeDude){}
...