Hallo,
Ich habe ein Problem und suche möglichst eine einfache Lösung.
Folgendes soll umgesetzt werden:
Definieren einer Mutterklasse z.B. (Arbeit).
Die Klasse Arbeit hat drei Methoden:
Die Klasse Arbeiter1 erbt von der Mutterklasse und kann nur die Methode Arbeiten anpassen. Was er arbeitet weiß ich nicht, aber er soll immer vorher das Werkzeug holen und nach der Arbeit das Werkzeug zurück bringen.
Wie kann ich die Ablauflogik einhalten die immer durchgeführt werden soll und nicht geändert werden darf?
Grüß
Ich habe ein Problem und suche möglichst eine einfache Lösung.
Folgendes soll umgesetzt werden:
Definieren einer Mutterklasse z.B. (Arbeit).
Die Klasse Arbeit hat drei Methoden:
Code:
public class Arbeit
{
protected void Hole_Werkzeug(){
}
public void Arbeiten(){
}
protected void Bring_Werkzeug_Zurück(){
}
}
Die Klasse Arbeiter1 erbt von der Mutterklasse und kann nur die Methode Arbeiten anpassen. Was er arbeitet weiß ich nicht, aber er soll immer vorher das Werkzeug holen und nach der Arbeit das Werkzeug zurück bringen.
Code:
public class extends Arbeiter1
{
public void Arbeiten(){
}
}
Grüß