Bonjour
J'ai deux classes, une classe A et une classe B.
- Ma classe A possède un constructeur qui attend deux paramètres.
- Ma classe B hérite de A.
Lorsque j'instancie ma classe B, comment appeller le constructeur de la classe A?
J'ai essayé ceci :
mais lorsque je fais le test de ma classe, j'ai un message d'erreur me disant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PROCEDURE Constructeur(nomEXPRESS est une chaîne,prenomEXPRESS est une chaîne, nombreEXPRESS est un entier) Ancêtre:Constructeur(nomEXPRESS,prenomEXPRESS) :nombreEXPRESS = nombreEXPRESS
J'ai l'impression qu'il plante avant même d'aller dans le constructeur de B.Erreur à la ligne 0 du traitement Constructeur de la classe B.
Les paramètres d'appel du code 'Constructeur de la classe A' sont incorrects : on attendait 2 paramètres et on en a reçu 0.
Voici le code que j'utilise pour créer l'objet B :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 unObjetB est un objet B dynamique unObjetB = allouer un B("toto","tutu",58)
Partager