|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Sd.Queue
Une Queue d'Object permet de stocker et de manipuler des objets dans une structure "Premier Entré Premier Sorti" (FIFO en anglais). Attention, les méthodes ajouter et retirer modifient la Queue. Implémentation par liste chaînée. L'exception FileVideException peut être levée sur appel à retirer() ou premier() sur une Queue vide.
Constructor Summary | |
Queue()
Constructeur par défaut créant une Queue vide. |
Method Summary | |
Queue |
ajouter(java.lang.Object o)
Ajoute un élément en fin de Queue. |
static void |
main(java.lang.String[] argv)
Test les Queues |
java.lang.Object |
premier()
Renvoie le premier de la Queue. |
Queue |
retirer()
Supprime le premier de file. |
java.lang.String |
toString()
Transforme la Queue en chaine du début (tete) vers la fin. |
java.lang.String |
toString(java.lang.String sep)
Transforme la Queue en chaine du début (tete) vers la fin. |
boolean |
vide()
Teste si la Queue est vide. |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public Queue()
Method Detail |
public boolean vide()
public java.lang.Object premier() throws FileVideException
public Queue retirer() throws FileVideException
public Queue ajouter(java.lang.Object o)
o
- l'objet à ajouter.public java.lang.String toString()
public java.lang.String toString(java.lang.String sep)
sep
- chaîne placée entre chaque élément de la file.public static void main(java.lang.String[] argv) throws FileVideException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |