Class ListeArticles

java.lang.Object
liste_articles.ListeArticles
All Implemented Interfaces:
Observateur

public class ListeArticles extends Object implements Observateur
Définition et gestion d'une liste d'articles.
Author:
santini
  • Constructor Details

  • Method Details

    • getArticle

      public Article getArticle(Integer i)
      Getter : retourne l'élement de la liste enregistré à une position donnée.
      Parameters:
      i - indice de position dans la liste.
      Returns:
      l'article de la liste.
    • ajouterArticle

      public void ajouterArticle(Article new_article)
      Ajoute un article (à la fin) de la liste d'articles.
      Parameters:
      new_article - le nouvel article ajouté à la liste.
    • supprimerArticle

      public void supprimerArticle(Article article)
      Supprime la première occurence d'un article de la liste.
      Parameters:
      article - article à supprimer.
    • affichage

      public void affichage()
      Affiche la liste d'article de façon formatée.
    • toString

      public String toString()
      Redéfinition de la méthode pour la classe ListeArticles.
      Overrides:
      toString in class Object
      Returns:
      la chaîne de caractères formatée décrivant une liste d'articles.
    • actualiser

      public void actualiser()
      Actualise l'affichage de la liste d'articles suite à la modification de l'état d'un article.
      Specified by:
      actualiser in interface Observateur