1) Array, N . :
- , N ;
- setItem ;
- getItem ;
- getCurrentItem ;
- nextItem ;
- prevItem .
getCurrentItem, nextItem, prevItem ( 0). nextItem, prevItem (0N-1). nextItem, prevItem null. , . .
2) Enum, . , , . , , . :
- , N . N ;
- setItem ;
- getItems ;
- getIntersect , ( , );
- getUnion , ( , );
- getDifferent , ( , , );
, . .
3) CycleQueue, . , , . , , . ( ) . :
- , N . N ;
|
|
- setItem ;
- getItem ;
- getCount ;
- isEmpty, .
, . .
4) DoubleQueue, . , , . , . :
- , N . N ;
- setItemStart ;
- getItemStart ;
- setItemEnd ;
- getItemEnd ;
- getCount .
, . .
5) PriorityQueue, . , , . ( ). , , . :
- , N . N ;
- setItem ( 2 );
- getItem ;
- getItemPriority , ;
- getCount .
, . .