Class Article
java.lang.Object
|
+----Article
- public class Article
- extends Object
- implements Serializable
Article vendu dans le magasin
L'article peut être un lot d'articles
- See Also:
- Classe
-
Article(String, String, String, float)
- Crée un article et l'ajoute dans la liste des articles.
-
articles()
- Donne tous les articles
-
decritToi()
-
-
enregistreArticles(File)
- Enregistre tous les articles dans le fichier
-
getArticle(String)
- Donne un article à partir de sa référence.
-
getMarque()
- Retourne la marque de l'objet
-
getNom()
-
-
getPu()
-
-
getReference()
-
-
litArticles(File)
-
-
refArticles()
- Donne toutes les références d'articles
-
setMarque(String)
-
-
setNom(String)
- Les méthodes suivantes modifient les caractéristiques
d'un article.
-
setPu(float)
-
-
toString()
-
Article
public Article(String uneReference,
String unNom,
String uneMarque,
float unPu) throws RefDoubleException
- Crée un article et l'ajoute dans la liste des articles.
Les articles ne seront alors plus désignés que par leur référence,
en particulier pour modifier leurs caractéristiques.
getReference
public String getReference()
getNom
public String getNom()
getMarque
public String getMarque()
- Retourne la marque de l'objet
getPu
public float getPu()
toString
public String toString()
- Overrides:
- toString in class Object
decritToi
public String decritToi()
getArticle
public static Article getArticle(String uneRefArticle) throws RefExistePasException
- Donne un article à partir de sa référence.
Ce sera la seule façon de récupérer un article.
Renvoie null si aucun article n'a cette référence.
enregistreArticles
public static void enregistreArticles(File fichier) throws IOException
- Enregistre tous les articles dans le fichier
litArticles
public static void litArticles(File fichier) throws IOException, RefExistePasException, RefDoubleException, ClassNotFoundException
articles
public static Enumeration articles()
- Donne tous les articles
refArticles
public static Enumeration refArticles()
- Donne toutes les références d'articles
setNom
public void setNom(String unNom)
- Les méthodes suivantes modifient les caractéristiques
d'un article.
Impossible de modifier une référence.
setMarque
public void setMarque(String uneMarque)
setPu
public void setPu(float unPu)