IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[Débutant] Saisie avec objet


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut [Débutant] Saisie avec objet
    Bonsoir,

    je bosse sur un sujet basique de gestion de banque. Et je veux demander à l'utilisateur de créer un compte.

    Je n'arrive pas à lui faire remplir et ensuite l'afficher.

    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
    18
    19
    20
    21
    22
    23
    24
    public void init()
    	{
    		if (tbanque.isEmpty())
    			Utilitaire.ecrireLigne(" vide");
    		else Utilitaire.ecrireLigne(" non vide");
     
    		Client personne_tmp;
    		Compte compte_tmp;
    		int indice=0;
    		Utilitaire.ecrire("Entrez le nombre de client à saisir");
    		nb_personnes=Utilitaire.lireEntier();
     
    		while (indice<nb_personnes)
    		{
    			Utilitaire.ecrire(" Qui détient ce compte ? ");
    			compte_tmp=new Compte();
    			personne_tmp=new Client();
    			personne_tmp.saisirclient();
    			Utilitaire.ecrire(" Quel est le solde ? ");
    			compte_tmp.solde=Utilitaire.lireEntier();
    			tbanque.add(compte_tmp.n_compte, personne_tmp,compte_tmp.solde);
    			n_compte=n_compte+1;
    			}
    		}
    Voici Compte :
    private int n_compte;
    private Client tTitulaire;
    private double solde;

    Et voici Client
    private String nom;
    private String prenom;
    private String adresse;

    J'espère avoir donné tous les détails dont vous avez besoin pour m'aider.

    Déjà le "lireEntier" sur un "double" cela ne doit certainement pas marché mais s'il n'y avait que cela ....

    Merci beaucoup d'avance parce que là, sa me soul

  2. #2
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    je ne comprends pas ta question!!!

    Petite info: les noms de varaible en Java ne contiennent pas de "_"

  3. #3
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Commences par nous dire ce que tu entends par "je n'arrive pas ..." ?

    As tu des exceptions, quel est le comportement de ton appli ?

    Ce code vient d'un tuto, d'un bouquin ?? ya pas mal de truc un peu bizarre non ?

    Tu devrais refaire le code mais par étape ... juste le nom du compte d'abord par exemple. Tu t'embrouillerais moins à ne résoudre qu'un pb à la fois.

  4. #4
    Membre éprouvé Avatar de BlackWood
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Citation Envoyé par menuge (dans un autre post)
    je ne comprends pas la question.

    Info: selon la convention Java, pas de majuscule aux noms des méthodes!!!
    Citation Envoyé par menuge
    je ne comprends pas ta question!!!

    Petite info: les noms de varaible en Java ne contiennent pas de "_"

    Vive les questions précises et les conventions, hein menuge !
    Au passage, un "_" est correct pour les constantes.

    <<<< POST INUTILE >>>>

  5. #5
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    Au passage, un "_" est correct pour les constantes.
    C'est tout à fait vrai!

  6. #6
    Membre averti
    Inscrit en
    Octobre 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 42
    Par défaut
    bonjour,

    la plupart du code sort d'un exo que mon prof m'a donné avant celui de la banque. Mais c'est quasiment pareil sauf que là, j'ai tTitulaire qui est de type client et que je veux remplir en même temps que compte.

    Ce que je n'arrive pas c'est à trouver le code pour créer un compte, donc n_compte, puis tTitulaire de type Client et ensuite solde.

    Je crois que la fonction add ne permet d'apeller que 2 arguments et non trois

  7. #7
    in
    in est déconnecté
    Membre Expert Avatar de in
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 612
    Par défaut
    Citation Envoyé par gregory.bts

    Ce que je n'arrive pas c'est à trouver le code pour créer un compte, donc n_compte, puis tTitulaire de type Client et ensuite solde.
    ben un titulaire est un client, je vois pas trop ce que tu trouve pas

    Citation Envoyé par gregory.bts
    Je crois que la fonction add ne permet d'apeller que 2 arguments et non trois
    ben faudrait en être sûr . Tu l'as pas sous les yeux cette méthode ? tBanque c'est un objet de type hashtable ou hashmap ? Dans ce cas, oui tu as seulement 2 arguments.

    Pourquoi vouloir 3 arguments.

    En fait, c'est vraiment pas clair. Que veux tu faire exactement ? Ce bout de code présenté il marche pour l'exo d'avant ? Ce que tu veux c'est juste adapter à un nouveau problème ?

    Faut être plus explicite, sinon on ira pas loin ...

  8. #8
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    n'oublie pas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. débutant ruby : problème de saisie avec aptana
    Par zvarog dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 02/07/2007, 15h28
  2. [débutant]probleme avec makefile-module objet non créé
    Par Invité dans le forum Systèmes de compilation
    Réponses: 5
    Dernier message: 13/06/2007, 18h22
  3. [Débutant] =Maintenant() avec un masque de saisie date
    Par 512banque dans le forum Access
    Réponses: 4
    Dernier message: 05/07/2006, 16h38
  4. [débutant] suivre un objet 3D avec gluLookAt
    Par Socr@tes dans le forum OpenGL
    Réponses: 8
    Dernier message: 12/06/2006, 17h09
  5. Réponses: 3
    Dernier message: 11/01/2005, 08h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo