Ric*_*ven 3 apache-flex arrays actionscript-3
如果我是Array的子类,我该如何访问元素?
class ArrayOfFoo extends Array
{
public function getFooAt(anIndex : int) : Foo
{
return this[anIndex] as Foo; // <---- looks for an object attribute (named "0", for example)
}
}
Run Code Online (Sandbox Code Playgroud)
我可以包装一个数组而不是子类化它,但缺少一个通用的IArray接口,这对于期望一个数组的标准和自定义函数来说不太有用.
向量根本不允许子类化,因此它们无济于事.
谢谢