bonjour j'aurais besoin d'aide rapidement voici le sujet: Vous avez à votre disposition une classe Medecin qui est définie simplement par un numéro, un nom et une spécialité.
Exemple : 999;Maboule;psychiatre
Un patient est défini de la manière suivante :
- noss (de type string), un numéro d'assuré
- nom (de type string), un nom
- naissance (de type DateTime), une date de naissance
- sexe (de type char), un sexe
Un nom doit toujours être en majuscule et le sexe est soit 'f' pour féminin, 'm' pour masculin et 'u' pour tout autre choix.
Un médecin traitant est assigné à chaque patient (instance de la classe Medecin). Vous lui donnerez le nom d'attribut medecin.
Ecrire la classe Patient
- les attributs,
- le constructeur naturel (c'est à dire celui qui va assigner une valeur à chaque attribut)
- la méthode public string toString() qui retourne l'identité du patient
j'ai deja fait ceci mais malheuresement cela ne m'affiche pas toutes les valeurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 class Patient { string noss; string nom; DateTime naissance; char sexe; Medecin medecin; public Patient (string noss, string nom, DateTime naissance, char sexe, Medecin medecin_traitant){ this.noss = noss; this.nom = nom.ToUpper(); if (sexe =='f' || sexe=='m') this.sexe = sexe; else this.sexe='u'; this.naissance = naissance; naissance.ToShortDateString(); this.medecin = medecin; Console.Write(medecin); } public string toString(){ return noss + " " + nom + " " + naissance.ToShortDateString() + " " + sexe + " " ; } }
Partager