Bonjour à tous,
Tout d'abord je tiens à signaler que je débute, du moins avec le polymorphisme, surcharge, etc...
J'ai une classe abstraite de laquelle je dérive 4 autres classes.
Il existe des méthodes abstraites.
Je voudrais cependant avoir une méthode commune à chaque classe dérivée (avec des paramètres passés différents en fonction de la classe dérivée), qui doit me renvoyer une liste par exemple.
Je voudrais éviter de dupliquer le code dans chaque classe dérivée.
Sachant que je ne peux pas instancier ma classe abstraite, comment dois-je procéder?
Ca fonctionne avec une methode statique, mais est-ce une bonne pratique?
Merci d'avance.
Partager