J'ai besoin d'aide pour mon travail pratique, j'ai du mal à gerer mes classes
dana2019
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour je suis entrain de faire actuellement un travail pratique il s'agit de créer plusieurs classes en c# la classe de base personne , la classe médecin, la classe patient, la classe listeMédecin et ensuite la classe listePatients .la classe médecin et patient heritent de la classe personne et ensuite je dois créer une liste de médecins dans la classe listeMédecin et une liste des patients dans la classe listePatienst mais j'ai de la misère ,pourriez vous m'aider voici mes classes:
class ListeMedecins { public Medecin ListeMedecin { get; private set; } public void ajouterUnmedecin() { string p; string n; int c; Console.WriteLine("Prenom:"); p = Console.ReadLine(); Console.WriteLine("Nom:"); n = Console.ReadLine(); Console.WriteLine("Code d'indentification:"); c = Convert.ToInt32(Console.ReadLine()); Medecin m1 = new Medecin(p,n,c); List<Medecin> listeMedecin = new List<Medecin>(); listeMedecin.Add(new Medecin(p, n, c)); } public void afficherLesmedecins() { } private List<Medecin> listeMedecin; } class Medecin:Personne { public Medecin(string prenom, string nom,int codeIdentification):base(prenom,nom) { _codeIdentification = codeIdentification; } public int CodeIdentification { get { return _codeIdentification; } set { _codeIdentification = value; } } private int _codeIdentification; } class Personne { public Personne(string prenom, string nom) { _prenom = prenom; _nom = nom; } public string Prenom { get { return _prenom; } set { _prenom = value; } } public string Nom { get { return _nom; } set { _nom = value; } } class Patient:Personne { public Patient(string prenom,string nom,int numero):base(prenom,nom) { _numero = numero; } public int Numero { get { return _numero; } set { _numero = value; } } private int _numero; }
A voir également:
- J'ai besoin d'aide pour mon travail pratique, j'ai du mal à gerer mes classes
- Fiche pratique tableau croisé dynamique - Guide
- Gerer stockage google - Guide
- Travail en 12h planning aide soignante - Télécharger - Outils professionnels
- Gerer les profils netflix - Guide
- Comment gérer les applications qui se lancent au démarrage - Guide
3 réponses
Bonjour Dana, tu es nouvelle (avec ce pseudo, on va supposer que tu es une femme), alors il faut que tu comprennes que ce sont des bénévoles qui répondent.
Il le font s'ils ont envie.
Le fait qu'un code soit mal présenté, ne donne pas envie de le lire et donc de répondre.
C'est pourquoi yg_be (que je salue au passage) t'as demandé de mieux présenter ton code.
Le fait d'ignorer sa demander et d'insister peut donner envie de s'occuper d'un autre sujet.
Ça n'est pas le genre d'yg_be, il doit certainement être occupé à ses activités réelles, mais moi clairement, j'aurais supprimé ce fil des mes discussions suivies.
Baladur13 a, entre temps, édité ton message et maintenant on peut commencer à s'y intéresser. Tu devrais penser à le remercier.
Enfin
A moins que tu penses que
Il le font s'ils ont envie.
Le fait qu'un code soit mal présenté, ne donne pas envie de le lire et donc de répondre.
C'est pourquoi yg_be (que je salue au passage) t'as demandé de mieux présenter ton code.
Le fait d'ignorer sa demander et d'insister peut donner envie de s'occuper d'un autre sujet.
Ça n'est pas le genre d'yg_be, il doit certainement être occupé à ses activités réelles, mais moi clairement, j'aurais supprimé ce fil des mes discussions suivies.
Baladur13 a, entre temps, édité ton message et maintenant on peut commencer à s'y intéresser. Tu devrais penser à le remercier.
Enfin
vous n'avez pas répondu à ma questionpeut-être aussi parce qu'il n'y a pas vraiment de question ni de description de tes problèmes.
A moins que tu penses que
j'ai de la misèrenous permettent de deviner par magie de quoi il s'agit.
Le fait d'ignorer sa demander et d'insister peut donner envie de s'occuper d'un autre sujet.
Ça n'est pas le genre d'yg_be, il doit certainement être occupé à ses activités réelles, mais moi clairement, j'aurais supprimé ce fil des mes discussions suivies.
Chose promise, chose due, j'enlève ce fil de mes discussions suivies.
Tu n'as même pas essayer de présenter ton code correctement.
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, avant tout, merci d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
public void afficherLesmedecins(List<Medecin>listeMedecin)
{
foreach (var item in listeMedecin)
{
Console.WriteLine(item);
}
}
mais ça ne marche pas
montre-nous également comment tu appelles ton programme, et pense à utiliser les balises de code.
et pour cela j'ai fais deux méthodes il y a ajouter un médecin puis ajouter ajouter un médecin mais cela dans des classes différentes voici les codes pour les deux méthodes j'ai besoin d'aide s'il vous plait j'ai joint une image en bas pour être plus clair