[Python-de] Überladen von Methoden
Andreas Pakulat
apaku at gmx.de
Don Feb 17 16:20:20 CET 2005
On 17.Feb 2005 - 10:31:09, Holger Duerer wrote:
> >>>>> "Andreas" == Andreas Pakulat <apaku at gmx.de> writes:
> Hmm. Es scheint hier einige Begriffsverwirrungen zu geben.
Eigentlich nicht ;-)
> Für mich ist ein Constructor/Konstruktor ein Ding, das ein neu
> erzeugtes Objekt initialisiert und (hoffentlich) in einen
> wohldefinierten Zustand bringt (z.B. sicherstellt, daß alle
> spezifizierten Invarianten gelten).
Jupp...
> Ich kann hier dank Unwissenheit nichts über Java sagen, aber in C++
> erzeugt der Constructor/Konstruktor gar nix (außer Attributsinstanzen
> etc.). Wenn der aufgerufen wird, ist das Objekt schon alloziert (sei
> es auf dem Stack oder Heap).
Jupp, ich sollte nicht Sachen aus Tutorials wiederholen wenn ich
eigentlich schon zu müde zum Augen aufhalten bin... Tut mir leid, mein
Irrtum.
> Und im C++-Constructor-Body is 'this' bekannt und darf benutzt
> werden...
Ebenfalls korrekt.
Andreas
--
Your heart is pure, and your mind clear, and your soul devout.