Bonjour, voila je suis en train de faire mes exercices java sur la poo pour l'école et je bloque car je dois proposer un menu, qui permet de consulter, débiter, créditer des comptes.
j'ai dans ma class main crée les constructeur de 2 comptes :
et dans la class main j'ai crée un menu pour choisir les opération à faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Compte Martin = new Compte("Martin", 123, 1000); Compte Lefranc = new Compte("Lefrance", 456, 500);
Le soucis c'est que lorsque je veux consulter le compte d'aprés le nom saisie au clavier, il me souligne ma méthode consulter() que voici dans la class Compte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 while (nbr!=4){ System.out.println("*** MENU ***"); System.out.println("Choisissez une option :"); System.out.println("1. consultation compte"); System.out.println("2. depot sur compte"); System.out.println("3. retrait sur compte"); System.out.println("4. fin"); System.out.println("Entrer votre choix :"); nbr = Clavier.nextInt(); switch(nbr){ case 1 : { String name; System.out.println("Entrer le nom du titulaire :"); name = Clavier.nextLine(); consulter(name); break;
je vois le problème je dois placer "Martin" ou "Lefranc" avant ma méthode ! mais comment faire pour que je puisse l'afficher d'après ma saisie clavier ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public void consulter(String pname){ nom_titulaire = pname; System.out.println("Sur le compte de "+pname+" portant le numéro "+numero+" il y a "+this.solde+" euros"); }
Partager