Hi,
Hab Probleme bei einer Klassenhierarchie.
"Jeder Sportler verfügt über eine Teilnehmernummer, die dem Konstruktor übergeben wird."
Zwei Klassen: (Es gibt normale Sportler aber auch spezielle Sportler Läufer u.s.w.
Superklasse: Sportler
Unterklasse: Läufer u.s.w.
Die Teilnehmernummer kann ich mit:
an den Konstruktor übergeben. (Alle Klassen haben (int nr) im Konstruktor)
Wenn aber Läufer von Sportler erbt muss ich beim erstellen von Läufer aber anscheinend auch den Konstruktor von Sportler belegen.
Es kommt die Fehlermeldung:
"constructor Sportler in class Sportler cannot be applied to given types;
required int found: no arguments"
mfg
Hab Probleme bei einer Klassenhierarchie.
"Jeder Sportler verfügt über eine Teilnehmernummer, die dem Konstruktor übergeben wird."
Zwei Klassen: (Es gibt normale Sportler aber auch spezielle Sportler Läufer u.s.w.
Superklasse: Sportler
Unterklasse: Läufer u.s.w.
Die Teilnehmernummer kann ich mit:
Java:
public <hier Klassenname>(int nr)
{
...
}
Wenn aber Läufer von Sportler erbt muss ich beim erstellen von Läufer aber anscheinend auch den Konstruktor von Sportler belegen.
Es kommt die Fehlermeldung:
"constructor Sportler in class Sportler cannot be applied to given types;
required int found: no arguments"
mfg