J'ai un probleme de compil avec le programme en eclipse java

gedmarf -  
KX Messages postés 19031 Statut Modérateur -
bonjour messieurs mesdames ,merci d'avance
public class Ville {
String nomhabitation ;

int nbreHabitants
String nomPays;
public Ville() {
System.out.println("creation d'une villec");
nomhabitation = "inconnu";

nbreHabitants = 0;
nomPays = "incvonnui";
}

public Ville(String pNom, int pNbre, String pPays) {

nomhabitation = pNom;
nbreHabitants = pNbre;
nomPays = pPays;

System.out.println("création d'une ville avec parametres");
}
}

public class CZDR1 {

public static void main(String[] args)
{

Ville ville = new Ville("marseille" , 123456 , "france");
System.out.println(ville.nomhabitation);
}
}

2 réponses

  1. ProvencaleLeGaulois Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   6
     
    L'erreur est à la ligne 4... J'en dis pas plus...
    0
    1. gedmarf Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
       
      j'ai oublié le point virgule à la quatrieme ligne et je l'ai corrigé .mais dans le pgrme principal quand j'utilise les proprités de ce nouvel objet (Ville ville = new Ville ("marseille",123456, "france")
      il me met une erreur de compilation que je n'arive pas à corriger;
      cordialement;gérald Marfaing
      0
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bonsoir,

    Je te l'ai déjà dit dans ton premier message (supprimé vu qu'il faisait doublon...) mais ton code n'a pas d'erreur.

    Si je fait un copier-coller de tes classes dans Eclipse (en rajoutant le point-virgule) ton programme fonctionne sans problème !

    ...ou alors : tu as mis tes deux classes dans deux packages différents et ton problème vient de la visibilité de tes attributs (mais on en sait rien !)
    0