Classe Article en C# .NET

1. Créer la classe Article caractérisée par 5 attributs : Référence, Désignation, PrixHT, TauxTVA.
Ces attributs doivent seulement être accessibles par le biais des accesseurs (get / set) en lecture/écriture mis en œuvre par les propriétés.
2. Ajouter les constructeurs suivants :
  • Un constructeur par défaut 
  • Un constructeur initialisant toutes les propriétés. 
  • Un Constructeur qui permet de renseigner la référence et la désignation lors de l’instanciation 
  • Un constructeur de recopie 
3. Implémentez la méthode CalculerPrixTTC(). Cette méthode doit calculer le prix TTC d’un article qui équivalant à : PrixHT + (PrixHT*TauxTVA/100) et retournera la valeur calculée.
4. Ajouter la méthode AfficherArticle() qui affiche les informations de l’article.
5. Créer un programme de test où il faut créer des objets (en utilisant les différents constructeurs) et leur calculer le prix TTC.
6. Le taux de TVA est en fait commun à tous les articles. Pour éviter toute redondance de cet attribut, vous devriez donc la déclarer comme partagée au niveau de la classe Article et non comme un attribut spécifique des objets instanciés à partir de la classe. Proposer une solution et tester de nouveau.