timeTable.util
Class Fifo

java.lang.Object
  extended by timeTable.util.Fifo

public class Fifo
extends java.lang.Object

Fifo de taille bornée géré avec un tableau.


Constructor Summary
Fifo(int taille)
          Il suffit pour créer une Fifo de préciser sa taille.
 
Method Summary
 void add(java.lang.Object o)
          Pour ajouter un objet dans la file.
 void extract()
          Pour éliminer la tête de file.
 java.lang.Object get()
          Pour récupérer la tête de file, renvoie null si la file est vide.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Fifo

public Fifo(int taille)
Il suffit pour créer une Fifo de préciser sa taille.

Method Detail

add

public void add(java.lang.Object o)
Pour ajouter un objet dans la file.


get

public java.lang.Object get()
Pour récupérer la tête de file, renvoie null si la file est vide.


extract

public void extract()
Pour éliminer la tête de file.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object