Erreur de compilation
Fermé
MissBi
Messages postés
3
Date d'inscription
jeudi 6 février 2014
Statut
Membre
Dernière intervention
6 février 2014
-
6 févr. 2014 à 18:46
citronpower - 7 févr. 2014 à 09:57
citronpower - 7 févr. 2014 à 09:57
A voir également:
- Erreur de compilation
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 5000 france tv - Forum iPhone
- Erreur dash 2502 - Forum Windows 10
3 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
6 févr. 2014 à 18:53
6 févr. 2014 à 18:53
Rajoutes des parenthèses, même s'il n'y a pas d'argument.
Remarque : par la suite je doute que Etudiant (qui est une classe) puisse être utilisé comme nom, adresse et code dans tes setters.
Etudiant monEtudiant = new Etudiant();
Remarque : par la suite je doute que Etudiant (qui est une classe) puisse être utilisé comme nom, adresse et code dans tes setters.
MissBi
Messages postés
3
Date d'inscription
jeudi 6 février 2014
Statut
Membre
Dernière intervention
6 février 2014
6 févr. 2014 à 19:01
6 févr. 2014 à 19:01
Alors il y a quelque chose que je fais ailleurs que je ne vois pas...:
public class Etudiant {
String nom;
String adresse;
int code;
int telephone;
Etudiant(String Etudiant){
}
public Etudiant() {
// TODO Auto-generated constructor stub
}
public void
setNom(String Etudiant) {
}
void setAdresse(String Etudiant) {
}
void setCode(String Etudiant) {
}
void setTelephone(String Etudiant) {
}
public static void setNom(String[] args) {
Etudiant.setNom(args);
int getNom;
}
public static void setAdresse(String[] args) {
Etudiant.setAdresse(args);
int getAdresse;
}
public static void setCode(String[] args) {
Etudiant.setCode(args);
int getCode;
}
public static void setTelephone(String[] args) {
Etudiant.setTelephone(args);
int getTelephone;
}
public <setNom> void affiche(setNom setAdresse setCode setTelephone) {
System.out.println(getNom, getAdresse, getCode, getTelephone);
}
public static void main(String[] args) {
Etudiant monEtudiant = new Etudiant();
String Etudiant;
monEtudiant.setNom(Etudiant);
System.out.println(monEtudiant);
monEtudiant.setAdresse(Etudiant);
System.out.println(monEtudiant);
monEtudiant.setCode(Etudiant);
System.out.println(monEtudiant);
}
public class Etudiant {
String nom;
String adresse;
int code;
int telephone;
Etudiant(String Etudiant){
}
public Etudiant() {
// TODO Auto-generated constructor stub
}
public void
setNom(String Etudiant) {
}
void setAdresse(String Etudiant) {
}
void setCode(String Etudiant) {
}
void setTelephone(String Etudiant) {
}
public static void setNom(String[] args) {
Etudiant.setNom(args);
int getNom;
}
public static void setAdresse(String[] args) {
Etudiant.setAdresse(args);
int getAdresse;
}
public static void setCode(String[] args) {
Etudiant.setCode(args);
int getCode;
}
public static void setTelephone(String[] args) {
Etudiant.setTelephone(args);
int getTelephone;
}
public <setNom> void affiche(setNom setAdresse setCode setTelephone) {
System.out.println(getNom, getAdresse, getCode, getTelephone);
}
public static void main(String[] args) {
Etudiant monEtudiant = new Etudiant();
String Etudiant;
monEtudiant.setNom(Etudiant);
System.out.println(monEtudiant);
monEtudiant.setAdresse(Etudiant);
System.out.println(monEtudiant);
monEtudiant.setCode(Etudiant);
System.out.println(monEtudiant);
}
J'ai pas vraiment compris ce que tu souhaites faire mais je suppose que ton code devrait plutôt ressembler à quelque chose comme ça:
public class Etudiant { private String nom; private String adresse; private int code; private int telephone; public Etudiant() {} public void setNom(String nom) { this.nom = nom; } public void setAdresse(String adresse) { this.adresse = adresse; } public void setCode(int code) { this.code = code; } public void setTelephone(int telephone) { this.telephone = telephone; } public String getNom(){ return this.nom; } public String getAdresse(){ return this.adresse; } public int getCode(){ return this.code; } public int getTelephone(){ return this.telephone; } public String toString(){ return this.nom+" "+this.adresse+" "+this.code+" "+this.telephone; } public static void main(String[] args) { Etudiant monEtudiant = new Etudiant(); monEtudiant.setNom("Paul"); monEtudiant.setAdresse("Chemin des Paquerettes 16"); monEtudiant.setCode(1233); monEtudiant.setTelephone(123213); System.out.println(monEtudiant.toString()); } }
6 févr. 2014 à 19:12