Les classes

Fermé
houhou-exar - 17 mars 2013 à 16:15
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 17 mars 2013 à 16:33
Bonjour,



svp qui peux m'aider?

La classe CL_personne doit faire partie de l'espace de nom NS_TRAVAIL. Cette
classe est composée du cham nom, prenom, et age. Elle comporte un constructeur
et un constructeur surchargé avec le champ nom, prenom, et age. Les deux
constructeurs font appel à la méthode privée ini_personne, qui se charge de la
gestion des valeurs des champs. Tous les champs disposent d'accesseurs en lecture
et écriture. La classe CL_afficherPersonne fait partie de l'espace de travail
NS_AFFICHAGE. Elle dispose d'une méthode afficherPersonne qui reçoit en
argument un objet de type CL_personne. Elle doit afficher la valeur des champs de
l'objet qu'elle reçoit. Basez-vous sur le main suivant pour écrire ces deux classes.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NS_MAIN
{
class Program {
static void Main(string[] args)
{
NS_TRAVAIL.CL_personne personne1;
NS_TRAVAIL.CL_personne personne2;
NS_TRAVAIL.CL_personne personne3;
NS_AFFICHAGE.CL_afficherPersonne afficher;

personne1 = new NS_TRAVAIL.CL_personne();
personne2 = new NS_TRAVAIL.CL_personne("A", "a", 20);
personne3 = new NS_TRAVAIL.CL_personne("B", "b", 25);
afficher = new NS_AFFICHAGE.CL_afficherPersonne();

afficher.afficherPersonne(personne1);
afficher.afficherPersonne(personne2);
afficher.afficherPersonne(personne3);
Console.Read();
}
}
}

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
17 mars 2013 à 16:33
0