Hi Forum
Ich beschäftige mit Mehrfachvererbung.
Leider finde ich nirgendwo Infos die richtig sind.
der Code:
class Prozessor():
def __init__(self,Prozessor_Modell):
self.Prozessor_Modell
class Festplatte():
def __init__(self,Festplatten_Modell):
self.Festplatten_Modell = Festplatten_Modell
class Pc(Prozessor,Festplatte):
def __init__(self,Prozessor_Modell,Festplatten_Modell):
pass
Ich hoffe ihr könnt mir da weiter helfen
Mehrfachvererbung
Das ist ja auch kein sinnvolles Beispiel. Oder hast du ein Geraet, das sowohl Prozessor als auch Festplatte gleichzeitig ist? Ein PC *beinhaltet* beides, aber das heisst Komposition, und nicht Vererbung. Und damit waere dann dein Beispiel auch ganz einfach:
Wenn es dir darum geht, Mehrfachvererbung zu lernen: das hier erklaert das IMHO ganz gut: https://realpython.com/python-super/#su ... nheritance
Code: Alles auswählen
class Pc:
def __init__(self, prozessor, festplatte):
self._prozessor = prozessor
self._festplatte = festplatte
- __blackjack__
- User
- Beiträge: 14052
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Zu dem Thema empfehle ich aber auch immer gerne Python's Super is nifty, but you can't use it.
Ich mag ja den Raymond, aber was er bei seinem Super-Blog-Artikel geraucht hat…
Ich mag ja den Raymond, aber was er bei seinem Super-Blog-Artikel geraucht hat…
“Vir, intelligence has nothing to do with politics!” — Londo Mollari