Problèmes de classes

cs_Waaagh Messages postés 3 Date d'inscription vendredi 19 avril 2002 Statut Membre Dernière intervention 22 avril 2002 - 19 avril 2002 à 20:31
cs_Waaagh Messages postés 3 Date d'inscription vendredi 19 avril 2002 Statut Membre Dernière intervention 22 avril 2002 - 21 avril 2002 à 02:09
Comment ca se fait que j'arrive pas a faire compiler ce programme? je le met dans un fichier animal.java et le compil m'insulte en me disant qu'il "cannot resolve symbol". alors que si je definis le constructeur de canard sans parametres, ca passe sans problème. J'utilise la JDK 1.4 . S'il vous plait, aidez moi!

class animal
{
void animal()
{
new canard(2);
}
}

class canard
{
void canard(int nbpattes)
{
System.out.println("Le canard a "+nbpattes+" pattes");
}
}

2 réponses

franckouze Messages postés 33 Date d'inscription lundi 15 avril 2002 Statut Membre Dernière intervention 11 juin 2003
20 avril 2002 à 14:24
en effet c'est normal ke ca kompil pas
les contructeurs n'ont pas de valeurs de retour donc les "void" sont non seulement pa necessaires, mais en plus sont interdits
0
cs_Waaagh Messages postés 3 Date d'inscription vendredi 19 avril 2002 Statut Membre Dernière intervention 22 avril 2002
21 avril 2002 à 02:09
Merci beaucoup, il me restait plus bcp de cheveux, tu viens de sauver le reste :o)
0
Rejoignez-nous