ShastyMcNastee
Mitglied
Hi all. Ich hab folgende Aufgabenstellung bekommen:
" Leiten Sie eine Klasse "Uhrzeit" von Stunde ab,
die von "Stunde" alle Methoden und Attribute erbt.
Uhrzeit soll die zusaetzlichen Attribute minute und sekunde
besitzen und die zusaetzlichen Methoden
public int getMinute()
sowie
public int getSekunde()
Rufen Sie im Konstruktor als erstes den super-Konstruktor
auf !"
Wenn ich das nun ausführen will kommt folgender Fehler:
"The constructor Uhrzeit(int) is undefined."
Hat da jemand von euch ne Idee woran das liegen könnte?
Gruß
Hier meine 3 Klassen:
" Leiten Sie eine Klasse "Uhrzeit" von Stunde ab,
die von "Stunde" alle Methoden und Attribute erbt.
Uhrzeit soll die zusaetzlichen Attribute minute und sekunde
besitzen und die zusaetzlichen Methoden
public int getMinute()
sowie
public int getSekunde()
Rufen Sie im Konstruktor als erstes den super-Konstruktor
auf !"
Wenn ich das nun ausführen will kommt folgender Fehler:
"The constructor Uhrzeit(int) is undefined."
Hat da jemand von euch ne Idee woran das liegen könnte?
Gruß
Hier meine 3 Klassen:
Java:
public class MainStunde
{
public static void main(String[] args)
{
Uhrzeit stunde = new Uhrzeit(11);
Uhrzeit minute = new Uhrzeit(11);
Uhrzeit sekunde = new Uhrzeit (11);
System.out.println("Stunde: "+stunde.getStunde());
}
}
[*]public class Stunde
{
public int h;
public Stunde (int initH)
{
h=initH;
}
public int getStunde()
{
return h;
}
}
public class Uhrzeit extends Stunde
{
public int m,s;
public Uhrzeit (int initH, int initM, int initS)
{
super (initH);
m=initM;
s=initS;
}
public int getMinute()
{
return m;
}
public int getSekunde()
{
return s;
}
Zuletzt bearbeitet: