P
PeterLustig
Gast
Hi
es ist wohl eine einfache Frage, aber ich finde die Lösung nicht.
Btw: es handelt sich hier um KarelJ(-->Google) und nicht das "echte" Java :autsch:
Wenn ich eine Instanz der Klasse Maurer erzeuge gebe ich ihm die Parameter street,avenue,dir,laenge mit.
Damit soll er arbeiten.
Im Moment fängt er an zu arbeiten nachdem die Instanz erzeugt worden ist.
Es soll allerdings so sein, dass ich eine Instanz von Maurer erzeuge und er erst anfängt zu arbeiten wenn ich sage Maurer_Name.arbeite();
Ich will hier aber, dass er auf die Parameter zurückgreift die er über den Konstruktor bekommen hat und nicht erneut die Parameter in arbeite(Parameter...) übergeben.
Gruß und Danke!
es ist wohl eine einfache Frage, aber ich finde die Lösung nicht.
Btw: es handelt sich hier um KarelJ(-->Google) und nicht das "echte" Java :autsch:
Wenn ich eine Instanz der Klasse Maurer erzeuge gebe ich ihm die Parameter street,avenue,dir,laenge mit.
Damit soll er arbeiten.
Im Moment fängt er an zu arbeiten nachdem die Instanz erzeugt worden ist.
Es soll allerdings so sein, dass ich eine Instanz von Maurer erzeuge und er erst anfängt zu arbeiten wenn ich sage Maurer_Name.arbeite();
Ich will hier aber, dass er auf die Parameter zurückgreift die er über den Konstruktor bekommen hat und nicht erneut die Parameter in arbeite(Parameter...) übergeben.
Gruß und Danke!
Code:
class Maurer extends Mitarbeiter{
void arbeite(int street, int avenue, direction dir, int laenge){
//Was er tun soll
}
int benoetigeBeeper(){
return 3;
}
Maurer(int street, int avenue, direction dir, int laenge){ //spezifikationen für die Mauer werden hier übergeben
super();
arbeite(street, avenue, dir, laenge);
}
}