POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre;
String genre;
int classement;
void leJouer(){
System.out.println("Jouer le film");
}
}
public class filmTestDrive{
public static void main(String[]args)
{
Film un = new Film();
un.titre="autant en emporte la bourse";
un.genre="Tragédie";
un.classment=-2;
Film deux= new Film();
deux.titre="Perdus dans un box";
deux.genre="Comique";
deux.classement=5;
deux.leJouer();
Film trois=new Film();
trois.titre="Le club des octets";
trois.genre="Tragique mais édifiant";
trois.classment=127;
}
}
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nico
Mais c'est quoi le message d'erreur ? Pour avoir des réponses, merci de poster les infos utiles
"jeancito" a écrit dans le message de news:41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
==> Peut-etre Film ?
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }
Mais c'est quoi le message d'erreur ?
Pour avoir des réponses, merci de poster les infos utiles
"jeancito" <matjmc@msn.com> a écrit dans le message de
news:41fd3378$0$25779$8fcfb975@news.wanadoo.fr...
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
==> Peut-etre Film ?
String titre;
String genre;
int classement;
void leJouer(){
System.out.println("Jouer le film");
}
}
public class filmTestDrive{
public static void main(String[]args)
{
Film un = new Film();
un.titre="autant en emporte la bourse";
un.genre="Tragédie";
un.classment=-2;
Film deux= new Film();
deux.titre="Perdus dans un box";
deux.genre="Comique";
deux.classement=5;
deux.leJouer();
Film trois=new Film();
trois.titre="Le club des octets";
trois.genre="Tragique mais édifiant";
trois.classment7;
}
}
Mais c'est quoi le message d'erreur ? Pour avoir des réponses, merci de poster les infos utiles
"jeancito" a écrit dans le message de news:41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
==> Peut-etre Film ?
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }
vincent.brabant AT skynet.be
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film { en remplacant film par Film, cela fonctionnera déjà mieux.
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2; un petit e à rajouter pour obtenir classement
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; idem pour ici.
} }
Après cela, ça compile très bien.
Il faudrait tout de même apprendre à lire les erreurs retournées par le compilateur.
[Censuré]filmTestDrive.java:15: cannot find symbol symbol : class Film location: class filmTestDrive Film un = new Film();
Il te donne le nom du fichier, la ligne où se situe l'erreur, et le fait qu'il ne trouve pas de classe appelée Film.
Une fois cette erreur corrigée, il donne les erreurs suivantes:
[Censuré]filmTestDrive.java:18: cannot find symbol symbol : variable classment location: class Film un.classment=-2;
[Censuré]filmTestDrive.java:28: cannot find symbol symbol : variable classment location: class Film trois.classment7;
Or ta variable est appelée classement dans Film, comme tu l'a fait pour ton instance de Film, nommée deux.
Aussi, je ne peux que te conseiller de suivre les recommendations de nommage de Sun. (nom de classe commençant par une Majuscule). Cela t'évitera bien des problèmes pour plus tard.
Petite question: tu utilises un IDE, ou tu compiles depuis la ligne de commande ? -- Vincent Brabant ---------------- http://fr.netbeans.org/
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
en remplacant film par Film, cela fonctionnera déjà mieux.
String titre;
String genre;
int classement;
void leJouer(){
System.out.println("Jouer le film");
}
}
public class filmTestDrive{
public static void main(String[]args)
{
Film un = new Film();
un.titre="autant en emporte la bourse";
un.genre="Tragédie";
un.classment=-2;
un petit e à rajouter pour obtenir classement
Film deux= new Film();
deux.titre="Perdus dans un box";
deux.genre="Comique";
deux.classement=5;
deux.leJouer();
Film trois=new Film();
trois.titre="Le club des octets";
trois.genre="Tragique mais édifiant";
trois.classment7;
idem pour ici.
}
}
Après cela, ça compile très bien.
Il faudrait tout de même apprendre à lire les erreurs retournées par le
compilateur.
[Censuré]filmTestDrive.java:15: cannot find symbol
symbol : class Film
location: class filmTestDrive
Film un = new Film();
Il te donne le nom du fichier, la ligne où se situe l'erreur, et le fait
qu'il ne trouve pas de classe appelée Film.
Une fois cette erreur corrigée, il donne les erreurs suivantes:
[Censuré]filmTestDrive.java:18: cannot find symbol
symbol : variable classment
location: class Film
un.classment=-2;
[Censuré]filmTestDrive.java:28: cannot find symbol
symbol : variable classment
location: class Film
trois.classment7;
Or ta variable est appelée classement dans Film, comme tu l'a fait pour
ton instance de Film, nommée deux.
Aussi, je ne peux que te conseiller de suivre les recommendations de
nommage de Sun. (nom de classe commençant par une Majuscule). Cela
t'évitera bien des problèmes pour plus tard.
Petite question: tu utilises un IDE, ou tu compiles depuis la ligne de
commande ?
--
Vincent Brabant
----------------
http://fr.netbeans.org/
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film { en remplacant film par Film, cela fonctionnera déjà mieux.
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2; un petit e à rajouter pour obtenir classement
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; idem pour ici.
} }
Après cela, ça compile très bien.
Il faudrait tout de même apprendre à lire les erreurs retournées par le compilateur.
[Censuré]filmTestDrive.java:15: cannot find symbol symbol : class Film location: class filmTestDrive Film un = new Film();
Il te donne le nom du fichier, la ligne où se situe l'erreur, et le fait qu'il ne trouve pas de classe appelée Film.
Une fois cette erreur corrigée, il donne les erreurs suivantes:
[Censuré]filmTestDrive.java:18: cannot find symbol symbol : variable classment location: class Film un.classment=-2;
[Censuré]filmTestDrive.java:28: cannot find symbol symbol : variable classment location: class Film trois.classment7;
Or ta variable est appelée classement dans Film, comme tu l'a fait pour ton instance de Film, nommée deux.
Aussi, je ne peux que te conseiller de suivre les recommendations de nommage de Sun. (nom de classe commençant par une Majuscule). Cela t'évitera bien des problèmes pour plus tard.
Petite question: tu utilises un IDE, ou tu compiles depuis la ligne de commande ? -- Vincent Brabant ---------------- http://fr.netbeans.org/
Bruno Jouhier
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça ne compile pas", sans donner aucune information sur les messages que tu as, à chaque erreur de compil que tu rencontres, je pense que tu vas lasser assez rapidement ceux qui seraient prêts à t'aider sur ce NG. Surtout si les erreurs en question sont totalement triviales (par ex une typo minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins le premier chapitre d'un livre sur Java (tu y apprendras que Java est sensible à la casse, entre autres), et lire les messages d'erreur du compilateur, avant de poster n'importe quoi n'importe comment. Un petit effort, voyons!
Bruno.
"jeancito" a écrit dans le message de news: 41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça
ne compile pas", sans donner aucune information sur les messages que tu as,
à chaque erreur de compil que tu rencontres, je pense que tu vas lasser
assez rapidement ceux qui seraient prêts à t'aider sur ce NG. Surtout si les
erreurs en question sont totalement triviales (par ex une typo
minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins le
premier chapitre d'un livre sur Java (tu y apprendras que Java est sensible
à la casse, entre autres), et lire les messages d'erreur du compilateur,
avant de poster n'importe quoi n'importe comment. Un petit effort, voyons!
Bruno.
"jeancito" <matjmc@msn.com> a écrit dans le message de news:
41fd3378$0$25779$8fcfb975@news.wanadoo.fr...
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre;
String genre;
int classement;
void leJouer(){
System.out.println("Jouer le film");
}
}
public class filmTestDrive{
public static void main(String[]args)
{
Film un = new Film();
un.titre="autant en emporte la bourse";
un.genre="Tragédie";
un.classment=-2;
Film deux= new Film();
deux.titre="Perdus dans un box";
deux.genre="Comique";
deux.classement=5;
deux.leJouer();
Film trois=new Film();
trois.titre="Le club des octets";
trois.genre="Tragique mais édifiant";
trois.classment7;
}
}
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça ne compile pas", sans donner aucune information sur les messages que tu as, à chaque erreur de compil que tu rencontres, je pense que tu vas lasser assez rapidement ceux qui seraient prêts à t'aider sur ce NG. Surtout si les erreurs en question sont totalement triviales (par ex une typo minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins le premier chapitre d'un livre sur Java (tu y apprendras que Java est sensible à la casse, entre autres), et lire les messages d'erreur du compilateur, avant de poster n'importe quoi n'importe comment. Un petit effort, voyons!
Bruno.
"jeancito" a écrit dans le message de news: 41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }
jeancito
Merci pour vos conseils et vos recommendations je vais essayer de m'appliquer !
Jean Marc
"Bruno Jouhier" a écrit dans le message de news: 41fd48f7$0$26211$
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça ne compile pas", sans donner aucune information sur les messages que tu as, à chaque erreur de compil que tu rencontres, je pense que tu vas lasser assez rapidement ceux qui seraient prêts à t'aider sur ce NG. Surtout si les erreurs en question sont totalement triviales (par ex une typo minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins le premier chapitre d'un livre sur Java (tu y apprendras que Java est sensible à la casse, entre autres), et lire les messages d'erreur du compilateur, avant de poster n'importe quoi n'importe comment. Un petit effort, voyons!
Bruno.
"jeancito" a écrit dans le message de news: 41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }
Merci pour vos conseils et vos recommendations je vais essayer de
m'appliquer !
Jean Marc
"Bruno Jouhier" <bjouhier@club-internet.fr> a écrit dans le message de news:
41fd48f7$0$26211$7a628cd7@news.club-internet.fr...
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça
ne compile pas", sans donner aucune information sur les messages que tu
as, à chaque erreur de compil que tu rencontres, je pense que tu vas
lasser assez rapidement ceux qui seraient prêts à t'aider sur ce NG.
Surtout si les erreurs en question sont totalement triviales (par ex une
typo minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins
le premier chapitre d'un livre sur Java (tu y apprendras que Java est
sensible à la casse, entre autres), et lire les messages d'erreur du
compilateur, avant de poster n'importe quoi n'importe comment. Un petit
effort, voyons!
Bruno.
"jeancito" <matjmc@msn.com> a écrit dans le message de news:
41fd3378$0$25779$8fcfb975@news.wanadoo.fr...
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre;
String genre;
int classement;
void leJouer(){
System.out.println("Jouer le film");
}
}
public class filmTestDrive{
public static void main(String[]args)
{
Film un = new Film();
un.titre="autant en emporte la bourse";
un.genre="Tragédie";
un.classment=-2;
Film deux= new Film();
deux.titre="Perdus dans un box";
deux.genre="Comique";
deux.classement=5;
deux.leJouer();
Film trois=new Film();
trois.titre="Le club des octets";
trois.genre="Tragique mais édifiant";
trois.classment7;
}
}
Merci pour vos conseils et vos recommendations je vais essayer de m'appliquer !
Jean Marc
"Bruno Jouhier" a écrit dans le message de news: 41fd48f7$0$26211$
Je ne vais pas être aussi dévoué que certains de mes collègues.
Si tu as l'intention de poster un source avec comme message: "à l'aide, ça ne compile pas", sans donner aucune information sur les messages que tu as, à chaque erreur de compil que tu rencontres, je pense que tu vas lasser assez rapidement ceux qui seraient prêts à t'aider sur ce NG. Surtout si les erreurs en question sont totalement triviales (par ex une typo minuscule/majuscule dans un nom de classe).
Il faudrait quand même faire un effort minimal, par exemple lire au moins le premier chapitre d'un livre sur Java (tu y apprendras que Java est sensible à la casse, entre autres), et lire les messages d'erreur du compilateur, avant de poster n'importe quoi n'importe comment. Un petit effort, voyons!
Bruno.
"jeancito" a écrit dans le message de news: 41fd3378$0$25779$
Bonjour les pros !
POurquoi est ce que je ne parviens pas à compiler ce programme ?
Merci d'avance pour vos explications !
Jean Marc
class film {
String titre; String genre; int classement;
void leJouer(){ System.out.println("Jouer le film"); }
} public class filmTestDrive{ public static void main(String[]args) { Film un = new Film(); un.titre="autant en emporte la bourse"; un.genre="Tragédie"; un.classment=-2;
Film deux= new Film(); deux.titre="Perdus dans un box"; deux.genre="Comique"; deux.classement=5; deux.leJouer(); Film trois=new Film(); trois.titre="Le club des octets"; trois.genre="Tragique mais édifiant"; trois.classment7; } }