Auf Thema antworten

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]



Oben