Mal angenommen ich hab 2 Klassen A und B. Die Klasse B ist von der Klasse A abgeleitet.
Nun möchte ich, dass die Klasse A anhand ihrer Parameter entscheidet ob sie zur Klasse B wird.
Oder anders gesagt ich möchte nicht jedes Mal explizit prüfen müssen welche Klasse ich nun verwenden muss.
Kann ich die Klasse einfach durch folgende Anweisung ändern?
Oder gibt es da elegantere Lösungen?
Nun möchte ich, dass die Klasse A anhand ihrer Parameter entscheidet ob sie zur Klasse B wird.
Oder anders gesagt ich möchte nicht jedes Mal explizit prüfen müssen welche Klasse ich nun verwenden muss.
Kann ich die Klasse einfach durch folgende Anweisung ändern?
Code:
$this = new KlasseB($param1,...);
Kommentar