Bonjour,
je souhaite créer un outil graphique permettant de visualiser le choix d'un client parmi une liste d'articles d'un magasin.
j'utilise NetBeans IDE 6.1, cela fait deux semaines que je suis ce cours de POO.
j'ai un doute sur l'ordre du codage. J'ai donc écrit trois classes (Article, Magasin, MonPanier)
Class Article:
public class Article {
private String descriptif;
private double prixHT;
private double codeBarre;
private double TVA;
public Article(String _descriptif,double _prixHT,double _TVA,double _codeBarre){
this.descriptif=_descriptif;
this.prixHT=_prixHT;
this.TVA=_TVA;
this.codeBarre=_codeBarre;
}
// les procedures
void setDescriptif(String _descriptif){
descriptif=_descriptif;
}
void setPrixHT(double montantHT){
prixHT=montantHT;
}
void setTVA(double taxes){
TVA=taxes;
}
void setCodeBarre(double _codeBarre){
codeBarre=_codeBarre;
}
//******* **********
public String getDescriptif(){
return descriptif;
}
public double getprixHT(){
return prixHT;
}
public double getPrixTTC(){
return prixHT+((prixHT*TVA)/100);
}
public double getcodeBarre(){
return codeBarre;
}
@Override
public String toString(){
return this.getDescriptif()+this.getPrixTTC()+this.getcodeBarre();
}
}
La class Magasin
import java.util.Vector;
public class Magasin {
private Vector Article = new Vector();
Là je souhaite créer un vecteur d'objets de la classe Article. Je ne sais pas trop comment obtenir un tableau avec 4 colonnes fixes (descriptif, prix, TVA, code barre), et à chaque création d'article venir ajouter une ligne à ce vecteur.
Pourrais je avoir un conseil?
Merci par avance.