Admettons, que c'est vrai, rien à faire avec les interface, si je vous dit que je voudrais héritait de CRecheche et de CMail(gmail -> google...), alors on fait comment:
PS: Heureusement que j'ai vérifié avant de poster une bourde, il parrait que python supporte l'héritage multiple, alors je prends le c# comme exemple.
class google : CRecherche,Cmail
{
} //ah oui lol, y'a pas d'héritage multiple en C#
par contre s'il s'agissait d'interface, ça c'est possible.
Classes abtraites et interfaces ont chacune une fonction bien distincte : les classes abstraites servent à factoriser du code, tandis que les interfaces servent à définir des contrats de service. Et pourquoi ne pas utiliser des classes abstraites (dans lesquelles aucune méthode ne serait implémentée) en lieu et place des interfaces ? La réponse est simple : dans la plupart des langages actuels (c’est notamment le cas de Java, C#, PHP), il n’est possible pour une classe d’hériter que d’une seule classe parente (abstraite ou non), mais d’implémenter plusieurs interfaces.
__________________________
L'une des fonctions principales d'un ami consiste à subir, sous une forme plus douce et symbolique, les châtiments que nous désirerions, sans le pouvoir, infliger à nos ennemis. Aldous Huxley
Le meilleur des mondes
Voila, c'est très clair. J'ai compris merci beaucoup à tous. Maintenant je peux dormir tranquille.
Molo dit : dans la plupart des langages actuels (c’est notamment le cas de Java, C#, PHP), il n’est possible pour une classe d’hériter que d’une seule classe parente (abstraite ou non), mais d’implémenter plusieurs interfaces.
Bien vu Molo
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
Et oui, Python supporte l'héritage multiple et n'a donc pas besoin des interfaces.
__________________________
Aidez les autres membres en publiant sur le forum le code que nous vous avons aidé à créer ! Où sont les membres de MP ?