Possible en double:
Interface vs Base classQuand devrais-je choisir une interface et quand devrais-je utiliser une classe abstraite?
Je pensais juste quand quelqu'un devrait aller pour l'interface plutôt que d'une classe abstraite. Je sais que l'interface est utile pour l'héritage multiple mais en dehors de cela, quels autres avantages cela apporte-t-il par rapport à la classe abstraite?
Voir [Interface vs classe de base] (http://stackoverflow.com/questions/56867/interface-vs-base-class) –