Цитата:
|
Я бы рекомендовал шаблон одиночку
|
Нет никакого смысла в том, чтобы создавать синглтон для простого массива.
Достаточно класса с парой статических методов

Код AS3:
package {
public class SomeClass {
private static var _array:Array = [];
public static function addElement(element:SomeElement):void {
if (_array.indexOf(element) < 0) {
_array.push(element);
}
}
public static function removeElement(element:SomeElement):void {
if (element == null) return;
var index:int = _array.indexOf(element);
if (index > -1) {
_array.splice(index, 1);
}
}
}
}