passer d'une classe a une autre dans un fichier differend??

passer d'une classe a une autre dans un fichier differend?? - Java - Programmation

Marsh Posté le 27-02-2008 à 17:47:17    

Bonjour,
 
Je souhaite appeler des classes dans un fichier différend:
 

Code :
  1. public class testHeritage {
  2. public static void main(String[] args){
  3.     Animal a = new Animal();
  4. }


 
et dans le second fichier j'ai:

Code :
  1. public class Animal {
  2.   private int age;
  3.   private String nom;
  4.   static boolean vaccin =false;
  5. public String getNom(){
  6.     return nom;
  7.     }
  8. ...}


 
seulement je n'arrive pas a aller dans le second fichier pourquoi??
 
Merci.

Reply

Marsh Posté le 27-02-2008 à 17:47:17   

Reply

Marsh Posté le 27-02-2008 à 18:10:48    

je n'arrive pas a aller dans le second fichier pourquoi??  
 
Qu'entends tu par "aller"

Reply

Marsh Posté le 27-02-2008 à 18:56:26    

en faite il y a une erreur, dans le main, il ne connait pas la class animal.

Reply

Marsh Posté le 27-02-2008 à 20:18:50    

j'ai raccourci les fichiers. donc je pensait aussi que ca vient des packages seulement j'ai tous essayer et rien.
 
package tp2b_boulanger;
 
public class testHeritage {
public static void main(String[] args){
    Animal a = new Animal();
      chien c = new chien();
      mouton m = new mouton();
      chat c1 = new chat();
 
 
 
package tp2b_boulanger;
 
public class Animal {
  private int age;
  private String nom;
  static boolean vaccin =false;
 

Reply

Marsh Posté le 28-02-2008 à 08:25:17    

"il y a une erreur"
 
http://forum.hardware.fr/hfr/Progr [...] m#t1655359
 

Citation :

On n'a pas forcément envie de deviner ce qui ne va pas, et encore moins ce que vous attendez. Soyez précis et utilisez vos yeux. Messages d'erreur du compilateur ou d'exécution sont vos amis.


 
Venture a guess? [:pingouino]  
 
http://forum.hardware.fr/hfr/Progr [...] 1088_1.htm


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 06-03-2008 à 18:06:28    

lechewal a écrit :

salut,
 
mets toi à eclipse


 
Surtout pas, c'est typiquement le genre de problème qu'il est intéressant de résoudre en tant que débutant pour comprendre comment ça marche.
 
Pour en revenir au problème : peux tu nous donner le message d'erreur précis que tu obtiens.
au fait, c'est à la compilation ou à l'exécution que ça plante ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed