Héritage multiple [Résolu]

Messages postés
303
Date d'inscription
mardi 11 février 2003
Statut
Membre
Dernière intervention
24 avril 2009
- - Dernière réponse : ricklekebekoi
Messages postés
303
Date d'inscription
mardi 11 février 2003
Statut
Membre
Dernière intervention
24 avril 2009
- 28 déc. 2004 à 18:36
prenons trois classes

BaseMorpionGame;
BaseTwoPlayerGame;
BaseIAGame;

Ensuite, deux autres classes:

SingleMorpionGame;
TwoPJMorpionGame;

Je souhaiterais que singleMorpionGame hérite de BaseMorpionGame et de BaseIAGame, tandis que TwoPJMorpionGame hérite de BaseTwoPlayerGame et de BaseMorpionGame.

Est-ce possible ?

Si oui, comment ? :)
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
6352
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
75
3
Merci
tu ne pourras pas heriter de 2 classes "en même temps" en C#

par contre tu peux faire ça :

class BaseTwoPlayerGame : BaseMorpionGame
class BaseIAGame : BaseMorpionGame

class SingleMorpionGame : BaseIAGame
class TwoPJMorpionGame : BaseTwoPlayerGame

en gros : une "chaine"

Cocoricoooooooo !!!!
coq
MVP Visual C#

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 136 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_coq
Messages postés
303
Date d'inscription
mardi 11 février 2003
Statut
Membre
Dernière intervention
24 avril 2009
5
0
Merci
Vi ce que tu me dit c'est le principe de base de l'héritage.

Je me disais juste qu'un enfant des né avec la moitier des chromozones de son^père, et la moitier de sa mère. Il hérite donc des deux. Et peut-être que le c# avait prévu le coup :p

Enfin merci :)

Eric ;)
Commenter la réponse de ricklekebekoi