2011-03-18 7 views
2

Lorsque je tape un code simple, j'obtiens un code d'erreur que je ne peux pas comprendre. Le code est le suivant: import static java.lang.System.out;Java ne peut pas trouver la classe

classe UseAccount { public static void main (String [] args) {

fred myAccount = new fred(); 
    fred yourAccount = new fred(); 

    myAccount.name = "Barry Burd"; 
    myAccount.address = "222 Cyberspace Lane"; 
    myAccount.balance = 24.02; 

    yourAccount.name = "Jane Q. Public"; 
    yourAccount.address = "111 Consumer Street"; 
    yourAccount.balance = 55.63; 

     myAccount.display(); 
     out.println(); 
     yourAccout.display(); 
} 

}

mais lorsque je tente de compiler le code que je reçois simplement:

account2.java:9: cannot find symbol 
symbol : class fred 
location: class UseAccount 
     fred yourAccount = new fred(); 
     ^

Comment réparer cette erreur?

Je commence tout juste à apprendre java et ce code provient directement d'un tutoriel. Selon le tutoriel utilisant "fred myAccount = new fred();" et "fred yourAccount = new fred();" définit les classes et les informations sous cette section de code remplissent les informations.

+0

avez-vous une classe 'fred' accessible ici? –

+0

Avez-vous votre classe 'fred' quelque part accessible? Et s'il vous plaît, postez votre code complet, pas seulement un extrait. –

+0

Avez-vous passé par l'exemple de base "Bonjour tout le monde" en Java? Pour moi, votre code ressemble à C++ – bikashg

Répondre

3

Quelque part dans votre code, vous avez besoin d'un fichier Fred.java (vous devez utiliser un nom de lettre majuscule, bien que java ne besoin il) qui a au moins

class Fred { 
} 

alors vous besoin de le remplir pour le faire faire quelque chose.

Mieux encore, nommez la classe Compte.

0

Pour pouvoir compiler avec succès:

  1. La classe/package doit être imported dans la classe où vous l'utilisez
  2. La classe/bibliothèque doit être dans le classpath (voir the technote aussi)
1

Vous devez compiler votre classe en utilisant la classe compilée fred.

Avez-vous envisagé d'utiliser un IDE, il peut vous aider à commencer à écrire du code, père.

Questions connexes