Hallo
Kann man bei der Instanziierung eines Objekts angeben, von welcher Superklasse die instanziierte Klasse erben soll?
Gruß
Atalanttore
Superklasse zum Vererben bei der Instanziierung eines Objekts angeben
-
- User
- Beiträge: 407
- Registriert: Freitag 6. August 2010, 17:03
Eigentlich wollte ich schon wissen, ob so etwas grundsätzlich möglich ist. Ein Problem habe ich jetzt nicht.
Gruß
Atalanttore
Gruß
Atalanttore
- __blackjack__
- User
- Beiträge: 14033
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@Atalanttore: Okay, dann beschreib mal wie sich das auswirken sollte, denn ich finde die Frage etwas widersinnig, denn man verändert ja damit die Klasse, weil die Basisklasse(n) eine Eigenschaft der Klasse ist. Wenn man jetzt aber zwei Exemplare von der selben Klasse erstellt und dabei jeweils eine andere Basisklasse für diese Klasse beim erstellen angeben könnte, dann sind die beiden Exemplare ja gar nicht mehr von der selben Klasse, was ein Widerspruch in sich ist. Denn dann würde man mit `type()` von beiden Objekten die *selbe* Klasse bekommen, deren *Wert* aber unterschiedlich ist. Das geht offensichtlich nicht.
„A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP” — Leonard Nimoy's last tweet.
-
- User
- Beiträge: 407
- Registriert: Freitag 6. August 2010, 17:03
Vielen Dank für die Erklärungen.