Hallo,
wie stelle ich mehreren Klassen die selbe Funktion zur Verfügung?
Ich habe etliche Klassen, die von einer Basisklasse erben. 3 Klassen sollen die selbe Methode implementieren.
Ich möchte sie aber nicht in der Basisklasse reinschreiben, weil dann ja alle Klassen diese Methode erben.
Bleibt mir dann nichts anderes übrig, als die Methode in jeder der 3 Klassen einzeln zu implementieren?
Oder ist es besser eine Zusatzklasse zu schreiben, die nur diese Methode hat. Um dann in meinen 3 Klassen eben ein Objekt zu erzeugen, welches diese Methode aufruft?
Danke
wie stelle ich mehreren Klassen die selbe Funktion zur Verfügung?
Ich habe etliche Klassen, die von einer Basisklasse erben. 3 Klassen sollen die selbe Methode implementieren.
Ich möchte sie aber nicht in der Basisklasse reinschreiben, weil dann ja alle Klassen diese Methode erben.
Bleibt mir dann nichts anderes übrig, als die Methode in jeder der 3 Klassen einzeln zu implementieren?
Oder ist es besser eine Zusatzklasse zu schreiben, die nur diese Methode hat. Um dann in meinen 3 Klassen eben ein Objekt zu erzeugen, welches diese Methode aufruft?
Danke