Ich habe meine Variablen als privat deklariert und wollte wie hier Hinweis auf die Klasse noter verwenden:Privat erklärt aber akzeptiert keine Variable
public class Etudiant {
private String nom , prenom ;
private int anneeNais, LIMITE=60;
private double note;
private String code ;
Und das ist die Klasse für sie:
public class GroupeEtudiant {
final int MAX=20;
Etudiant[] etudiants = new Etudiant[MAX];
int nbreEtudiants ;
public void ajouterEtudiant(Etudiant unEtudiant){
etudiants[nbreEtudiants]=unEtudiant;
nbreEtudiants ++;
}
public void SetNoter(int i, double uneNote) {
etudiants[i].getNote=uneNote;
}
es sagt Note privaten Zugang in Etudiant
Diese Klasse kompiliert nicht einmal, da Ihr GroupeEtudiant auf ein Feld namens getNote verweist, das nicht existiert. – MeBigFatGuy
@MeBigFatGuy Ja gut, wenn Sie das Objekt Estudiant von dort aus sehen – studentofjava
Ich glaube nicht, dass Sie zwischen Mitgliedern und Methoden richtig unterscheiden. –