Class note

Signaler
Messages postés
29
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
16 juin 2008
-
Messages postés
146
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
21 mars 2016
-
salut tout le monde
je cherche une solution pour un exercice qi veut modeliser une class note avec des donnée membres
nom de l'etudiant
prenom de l'etudiantla note de l'etudiant
le probleme que je trouve c est comment je vais faire pour le constructeur de cette class
soit par (defaut,parametré,recopie)
aidez moi car je suis tres pressé
merci bcppppppp

1 réponse

Messages postés
146
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
21 mars 2016

Salut,

Je viens de voir ton problème en cherchant à résoudre mon problème concernant un constructeur. Comme il s'agit d'un exercice d'il y a un mois, tu as certainement dû trouver la solution d'ici aujourd'hui... Je te donne quand même mon humble avis, tu en feras ce que tu veux.

Le constructeur, tu peux tout simplement le déclarer en ajoutant la mention "inherited;", comme ça, tu n'as pas à affecter les valeurs nom, prénom et note dès la construction.

Sinon, tu passes en paramètre ces trois vameurs lors de l'appel au constructeur qui affectera directement les valeurs aux attributs de l'instance.

Une solution mixte entre les deux précédente est de déclarer ton constructeur de classe avec des arguments facultatif. Ainsi, tu pourra soit appeler le constructeur sans aucun argument (comme 1 er cas), soit préciser les trois valeurs (comme 2è cas). Ca s'écrirait dans le style suivant.

constructor MaClasseNote.Create(nom: AnsiString=''; prenom: AnsiString=''; note: Byte='');

Voilou, bon courage