Vous êtes sur la page 1sur 2

class Article

{
private int reference;
private string designation;
private double prixHT;
private static double tauxTVA; //Attribut statique

public int Reference


{
get { return reference; }
set { reference = value; }
}

public string Designation


{
get { return designation; }
set { designation = value; }
}

public double PrixHT


{
get { return prixHT; }
set { prixHT = value; }
}

public static double TauxTVA //propriété statique


{
get { return tauxTVA; }
set { tauxTVA = value; }
}

public Article() { } //Constructeur par défaut

public Article(int r,string d) //Constructeur surchargé


{
reference = r;
designation = d;
}

public Article(Article a) //Constructeur de recopie


{
reference = a.reference;
designation = a.designation;
prixHT = a.prixHT;

public Article(int r, string d, double p) //Constructeur d'initialisation


{
reference = r;
designation = d;
prixHT = p;

public double CalculerPrixTTC()


{
return prixHT * (1 + tauxTVA / 100);
}

public void AfficherArticle()


{
Console.Out.WriteLine("Référence : " + reference);
Console.Out.WriteLine("Désignation : " + designation);
Console.Out.WriteLine("Prix HT : " + prixHT);
}
}

//Source : www.exelib.net

Vous aimerez peut-être aussi