Bonjour,

Je cherche à avoir 3 méthodes distinctes pour une même class.

Par exemple :
J'ai une class Voiture et je souhaite faire appel à une méthode comme Rouler() dont la méthode Rouler() est redéfinit si c'est une voiture à essence, hybride ou électrique.

J'aimerai savoir s'il y a un autre moyen que faire une class Voiture avec 3 méthodes RoulerEssence(), RoulerHybride(), RoulerElectrique() ?

Je vous en remercie

Edition : j'ai oublié de préciser que je ne souhaite pas faire de l'héritage (c'est peut-être tordu...)