Bonjour
Mon projet comporte 4 classes liées de la manière suivante :
D -----> C ----- > A
D -----> B ----- > A
où une flèche signifie : héritage public de

Premier problème :
Quand je crée un objet D, comment faire pour qu'il n'appelle pas deux fois le constructeur de la classe A ?

Ensuite j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
A b = B();
A c = C();
b.afficher();
c.afficher();
Second problème :
Comment faire pour que lorsque je fais b.afficher() ça appelle la fonction B::afficher() (alors que dans ce cas cela appelle A::afficher()) ?

Merci d'avance pour votre aide