BOnjour,
J'ai un probleme dans mon application en C# ou le multi heritage est interdit.
Pour l'expliquer simplement, je vais utiliser un exemple de type Vehicule.
J'ai 4 types de Vehicules:
- le vehicule à pedale
- le vehicule à moteur
- la voiture
- le vélo
Ces 4 vehicules possedent une methode "Demarrer" qui utilise des donnée de Vehicule et des donnée propres.
MAintenant, je voudrais ecrire une methode "Demarrer" pour une "Voiture à pedale", qui utilise donc des données de "Vehicule à Pedale" et des données de "voiture"
SI je pouvais faire deriver "Voture à Pedale" de "Vehicule à pedale" et de "voiture", je pourrais y arriver...
mais voilà c'est impossible je n'ai pas droit au multi-heritage....
Commet faire ?
merci de votre aide !
Partager