Oh man, ja stimmt... Hab es geändert, Fehler ist weg.
Allerdings habe ich nun zwei andere...
cannot find symbol
symbol: class Person
und
cannot find symbol
symbol : variable super
location: class StudentSetGetNew
EDIT: Sry, vergessen.
[code=Java]public class StudentSetGetNew extends Person {
private int matrikelnummer;
// Default-Konstruktor
public StudentSetGetNew()
{
}
// Konstruktor, der über this auf sein eigenes Objekt zeigt
public StudentSetGetNew (int matrikelnummer) {
this(matrikelnummer, null);
}
// Konstruktor, der per super() den Konstruktur der Basisklasse aufruft
public StudentSetGetNew(int matrikelnummer, String name)
{
super(name);
setMatrikelnummer(matrikelnummer);
}
// drucke() zum ausgeben von Matrikelnummer und Name
public void drucke() {
super.drucke();
}
// Set und Get Methoden zum setzen und abrufen von Matrikelnummer und Name. If pr¸ft, ob Matr. Nr. kleiner 0
public boolean setMatrikelnummer(int matrikelnummer){
boolean ok = true;
if(matrikelnummer < 0){
System.out.format("Matri. Nummer nicht g¸ltig! \n");
}
else {
this.matrikelnummer = matrikelnummer;
}
}
public int getMatrikelnummer(){
return matrikelnummer;
}
}[/code]