что-то не понимаю зачем нужен размер пула?// извиняюсь если что
Element:

Код AS3:
public static var pool:Element;
public var next:Element;
public var prev:Element;
Container:

Код AS3:
public function addElement(value:Element):Element
{
Element.pool.prev = value;
value.next = Element.pool;
value.prev = null;
Element.pool = value;
return element;
}
public function removeElement(value:Element):void
{
if (value == Element.pool)
{
Element.pool = Element.pool.next;
}
else
{
value.prev.next = value.next;
value.next.prev = value.prev;
}
value.next = null;
value.prev = null;
}
public function doSmt():void
{
var element:Element = Element.pool;
while (element)
{
// element.doSmt();
element = element.next;
}
}
Всё же нужно вчитываться лучше, ступил, сорри.
Но всё таки я не понимаю, зачем в списке нужен размер?
Ты же не выделяешь пямять под него.