Java/TD4

  1. Faire l'exercice 4 du TD3.
  2. Créer une classeListeOrdonneeData, documentée ListeOrdonneeData.html pour javadoc. La liste est obtenue par une insertion "en bonne place" de tout nouvel élément de type Data.
    1. une interface Data, documentée Data.html pour javadoc, qui contienne :
      1. une méthode public String toString();
      2. une méthode public boolean superieure(Data data);
    2. une classe CelluleData, documentée CelluleData.html pour javadoc.
    3. une classe ListeData, documentée ListeData.html pour javadoc.
  3. Créer les classes suivantes qui toutes, implémentent l'interface Data.
    1. une classe Entier, documentée Entier.html pour javadoc, pour construire des listes ordonnées d'entiers.
    2. une classe Reel, documentée Reel.html pour javadoc, pour construire des listes ordonnées de réels.
    3. une classe Point, documentée Point.html pour javadoc, pour construire des listes ordonnées (par la distance a l'origine) de points.
    4. une classe Tableau, documentée Tableau.html pour javadoc, pour construire des listes ordonnées (par la somme des éléments) de tableaux.
    5. une classe Liste, documentée Liste.html pour javadoc, pour construire des listes ordonnées (par la cellule de valeur maximale) de listes non ordonnées.