Die Suche ergab 4 Treffer

von moe.pub
Samstag 28. Mai 2011, 20:59
Forum: Allgemeine Fragen
Thema: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4 ...)
Antworten: 8
Zugriffe: 4714

Re: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4

@BlackJack: Mehrfachvererbung ist was anderes

@Pekh
Ich kenn jetzt keine andere Sprache, wo eine Methode der Superklasse so kompliziert aufgerufen werden muss.
(OCamel hat ich noch nie die Objektorientierten Features benutzt, aber der Sprache traue ich das zu)

Warum A.__init__(self, param1 ...
von moe.pub
Samstag 28. Mai 2011, 19:30
Forum: Allgemeine Fragen
Thema: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4 ...)
Antworten: 8
Zugriffe: 4714

Re: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4

Aus Sicht eines Softwareentwickler ist das aber nicht schön. Das muss doch irgendwie sonst gehn ...

Dein Vorschlag ist mir natürlich bekannt, halte das ganze aber für nicht sauber.
von moe.pub
Samstag 28. Mai 2011, 19:05
Forum: Allgemeine Fragen
Thema: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4 ...)
Antworten: 8
Zugriffe: 4714

Re: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4

Aber so sind das nur einzelne Klassen, die nicht voneinander ableiten.
Jede Klasse soll von der anderen ableiten und jeweils im Konstruktor den der Superklasse aufrufen (ohne dass der Name der Superklasse explizit zum Aufruf des Superkonstruktors verwendet wird). Es soll eine Vererbungshierarchie ...
von moe.pub
Samstag 28. Mai 2011, 17:55
Forum: Allgemeine Fragen
Thema: Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4 ...)
Antworten: 8
Zugriffe: 4714

Vererbung: Superconstructor aufrufen ... (Level 2, 3, 4 ...)

Guten Tag meine Damen und Herren,

ich stehe gerade vor einem kleinen Problem mit meiner Vererbungshierarchie und finde einfach keine ellegante Loesung.
Als beispiel habe ich mal folgende Klassenhierarchie erstellt, die das Problem verdeutlichen soll:

class A(object):
def __init__(self, param ...