Bonjour,
Dans un projet de Jeu, j'ai besoin de faire jouer des joueurs réels et virtuels.
J'ai donc créé une classe Joueur définissant des objets Joueur.
Dans la classe principale, je dois faire agir les joueurs (ils doivent deviner une combinaison).
J'aimerai demander à un joueur d'agir par une fonction type :
Agir(Joueur joueurQuiVaAgir);
mais sans savoir s'il s'agit d'un joueur reel ou d'un joueur virtuel. Bien entendu, un joueur reel n'agit pas de la même facon qu'un virtuel.
Quelle structure dois-je utiliser ?
J'ai pensé à une classe JoueurVirtuel qui etendrait la classe Joueur mais je suis pas sîr que ca puisse marcher.
Merci d'avance,
si ce n'est pas assez clair, demandez moi de reformuler svp
Partager