FLASH无法访问超类的参数

时间:2014-10-17 14:39:17

标签: actionscript-3 flash inheritance parameters

这会在user.id

上抛出一个对象unidentfied错误
if (this.users)
            {    
                params.USER = [];
                for each (var user:UserObject in this.users)
                {
                    (params.USER as Array).push({id: user.id});
                }
            }

UserObject扩展了User。当我使用User时,一切运行良好。

UserObject非常简单,导入也没问题。

public class UserObject extends User
{
    public var isSelected:Boolean;
}

如何在不更改User?

的实例的情况下从UserObject类中获取id参数

非常感谢你们

修改

让我们简化它。

var user:UserObject = new UserObject;
user.id = '2';                        //this line shows the error

User类具有公共属性id:String和UserObject扩展User。

0 个答案:

没有答案