Je suis aussi de cet avis : revois ta conception..

Je te propose d'utiliser une interface, et pourquoi pas une classe abstraite pour les méthodes communes.

Ainsi, tu pourra mettre tout ce que...