[LAJ1]StrategieClavier

Voir le sujet précédent Voir le sujet suivant Aller en bas

[LAJ1]StrategieClavier

Message  Sympho le Lun 14 Avr 2008, 15:09

Bonjour à tous,

comme dit dans un poste précédent, la classe choisirCoup crée le coup qu'on désire via des appels clavier et renvoye le coup crée.

Cependant, j'éprouve des difficultés à réaliser cette méthode. En effet, prenons le cas où on veuille créer un coup "CoupAvancer", il nous faut demander au clavier, la carte qu'il veut jouer (son symbole quoi) et la position de départ.

Mais je bloque sur la création du symbole, vu qu'au clavier, le seul moyen (me semble-t-il) est de demander un String via le clavier.next().
Mais je ne vois pas comment transformer ce String en symbole, car pour créer cette nouvelle carte, nous avons besoin d'un symbole
Carte carte = new Carte (Symbole symbole)

Peut etre, (il est même fort possible^^) que je sois complètement à coté de la plaque, mais je ne vois pas comment faire:)

Merci d'avance

Sympho

Nombre de messages : 55
Age : 29
Prénom : Benoît
Date d'inscription : 30/12/2007

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  cluigi le Lun 14 Avr 2008, 15:18

je ne connais pas le projet mais tu ne devrais pas créer d'abord le symbole à l'aide ce que tu as entré au clavier? et puis envoyer ce symbôle en paramètre à ta carte

cluigi

Nombre de messages : 710
Age : 30
Prénom : Luigi
Statut : Ancienne star
Localisation : Bruxelles
Date d'inscription : 21/12/2006

http://stages2008.cluigi.be

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  El_Turco le Lun 14 Avr 2008, 16:46

Ta classe Symbole, elle possède quoi comme attribut?

El_Turco

Nombre de messages : 896
Age : 30
Prénom : Adem
Statut : Ancien Industriel
Localisation : Bruxelles, Schaerbeek
Date d'inscription : 16/01/2007

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  Sympho le Lun 14 Avr 2008, 17:11

La classe symbole est une énumération

public enum Symbole{CRANE,PISTOLET,BOUTEILLE,POIGNARD,CLE,CHAPEAU}


Et je ne vois pas comment passer du string, en symbole.

Sympho

Nombre de messages : 55
Age : 29
Prénom : Benoît
Date d'inscription : 30/12/2007

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  pbt le Lun 14 Avr 2008, 17:23

As-tu regardé la classe OutilsConsole ? Peut-être offre-t-elle un moyen de passer d'un caractère (char) à un Symbole.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  Zahra le Lun 14 Avr 2008, 17:30

Je sais pas si c'est la meilleure manière de faire, mais dans la classe j'ai crée une méthode qui permet de transformer un string en carte. Cette méthode reçois donc le string en paramètre et je le transforme en carte...

Zahra

Nombre de messages : 250
Age : 29
Prénom : Zahra
Statut : Etudiante 2e Gestion
Localisation : Wauthier-Braine
Date d'inscription : 18/05/2007

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  Sympho le Lun 14 Avr 2008, 17:47

PbT a écrit:As-tu regardé la classe OutilsConsole ? Peut-être offre-t-elle un moyen de passer d'un caractère (char) à un Symbole.

Hélas c'est le contraire, on peut passer d'un symbole(donné en paramètre) à un char.

Sympho

Nombre de messages : 55
Age : 29
Prénom : Benoît
Date d'inscription : 30/12/2007

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  pbt le Lun 14 Avr 2008, 19:12

Sympho a écrit:Hélas c'est le contraire, on peut passer d'un symbole(donné en paramètre) à un char.
Ah moi je vois que j'ai l'option inverse aussi ... c'est sans doute que je l'ai ajouté (j'avais oublié). Amha vous pouvez faire de même ou on peut aussi faire comme Zahra et prévoir une méthode privée qui fait le boulot ... il y a plusieurs manières de faire ...

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  Wark le Lun 14 Avr 2008, 23:12

Pour ma part, j'ai transformé le String en char et j'ai fait un switch dessus ... P-e n'est ce pas la bonne manière. Smile

Wark

Nombre de messages : 682
Age : 29
Prénom : Cédric
Statut : Diplômé 2010
Localisation : Braine l'alleud
Date d'inscription : 04/02/2008

Revenir en haut Aller en bas

Re: [LAJ1]StrategieClavier

Message  Contenu sponsorisé Aujourd'hui à 12:36


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum