Java : Question : Où est L'erreur ?

monuto -  
limite Messages postés 1207 Statut Membre -
Salut !

Où est L'erreur ?
et Comment le Corriger ?

import javax.swing.JOptionPane;
class Humain
{
    private String Name;
    private int Age;
    public String Info;
    public void getName()
    {
        Name=JOptionPane.showInputDialog("Enter Your Name : ");
    }
    public void getAge()
    {
        Age=Integer.parseInt(JOptionPane.showInputDialog("Enter Your Age : "));
    }
    public void printInfo()
    {
        Info="Name : "+Name+"\nAge : "+Age;
        JOptionPane.showMessageDialog(null,Info,"ID",JOptionPane.INFORMATION_MESSAGE);
        System.exit(0);
    }
}
class Student extends Humain
{
    private int Number;
    public void getNumber()
    {
        Number=Integer.parseInt(JOptionPane.showInputDialog("Enter Your Number : "));
    }
    Info+="\nNumber : "+Number;
}
public class Learn
{
    public static void main(String args[])
    {
        Student Me=new Student();
        Me.getName();
        Me.getAge();
        Me.getNumber();
        Me.printInfo();
    }
}
A voir également:

5 réponses

monuto
 
Salut !

Merci jebok .. Mais Tu n'as pas compris Le problème . :'(
1
jebok Messages postés 358 Statut Membre 51
 
Si justement j'ai très bien compris le problème !!
"Identifier expected" signifie que tu as oublié de mettre un type devant un objet.
Et en effet, tu as écrit :
Info = ...

alors qu'il aurait fallu écrire :
String Info = ...

car ton objet Info est de type String !
0
shaiulud Messages postés 407 Statut Membre 15
 
private int number; // la norme sun impose les majuscules uniquement pour les classes, minuscule pour le reste.


Info+="\nNumber : "+String.valueOf(number);

tu voulais concaténer un int et un String
0
monto
 
Salut !

Merci shaiulud .. Mais Tu n'as bien compris le Problème :(

L'erreur C'est "Identifier Expected" (Info)
Info+="\nNumber : "+Number;


Help !
0
jebok Messages postés 358 Statut Membre 51
 
String info = ...
0
choubaka Messages postés 39984 Statut Modérateur 2 105
 
c'est bien de poser un prob ..

mais pose une question correcte ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
limite Messages postés 1207 Statut Membre 67
 
Bonsoir


Donc ceci ::

class Student extends Humain
{
    private int Number;
    public void getNumber()
    {
        Number=Integer.parseInt(JOptionPane.showInputDialog("Enter Your Number : "));
    }
   String  Info = "\nNumber : "+Number;
}




Au fait, si tu as des autres bouts de codes de n'importe quelles
import , je suis preneur

chocolatnoiramerintense@yahoo.fr

Limite
0
jebok Messages postés 358 Statut Membre 51
 
Tu fais une collection de code Java ??
0
limite Messages postés 1207 Statut Membre 67
 
Salut Jebok

Je suis en train de me faire une collection comme tu dis.

La musique et les films m'intéressent pas, alors je me tourne sur les
exemples de livres qui proposent des codes sources libre de droits

(c8

limite
0
limite Messages postés 1207 Statut Membre 67
 
Je te passe un lien sur le javaswing qui est super

c'est un .zip ou tu trouveras pratiquement toutes les classes utilisées
avec swing


http://www.oreilly.com.cn/codeexample/javaswing/

ici le même lien, vu chapitre par chapitre

http://examples.oreilly.com/jswing2/code/
limite
0