Hi Oskar,

was ich damit meine ist folgendes (bin vielleicht mal wieder �ber meine eigenen komplizierten S�tze gestolpert, so sorry ;-) )

Es gibt ja Klassen, die keinen Koparameterlosen Konstruktor besitzen. Wenn du eine solche Klasse vererbst hast du zwei M�glichkeiten:

1. Wenn du einen Konstruktor ohne Parameter m�chtest, musst du in diesem eigenen Konstuktor deiner abgeleiteten Klasse ein Objekt des vom Konstruktor der Basisklasse erwarteten Typs instanzieren, das du dann an MyBase.New(GeradeGenannterTyp) weiterreichen kannst.
2. Du schreibst den Konstruktor der (zumindest) u.a. einen Parameter des vom Konstruktor der Basisklasse erwarteten Typs annimmt, den er dann an MyBase.New(...) weitergibt.


Ich hoffe, man kann das besser verstehen!?

Viele Gr��e und sch�nen Abend nachher

Lars


At 18:06 22.12.2003 +0100, you wrote:


Hallo Lars,

>Das merkt man am deutlichsten, wenn du in der Basisklasse keinen
>Konstruktor ohne Argumente hast, einen solchen aber versuchst in der
>abgeleiteten Klasse zu implementieren, ohne in diesem Konstruktor ein
>entsprechendes Objekt zu instanziren und an den Basiskonstruktor
>weiterzuleiten.

bei der Erkl�rung hab ich etwas Schwierigkeiten dir zu folgen.
Vor allem der Teil ist mir unklar:

"... einen solchen aber versuchst in der abgeleiteten Klasse zu implementieren, ohne in diesem Konstruktor ein entsprechendes Objekt zu instanzieren und an den Basiskonstruktor weiterzuleiten."

Dank und Gr��e

Oskar
_______________________________________________
Vb.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/vb.net


--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.554 / Virendatenbank: 346 - Erstellungsdatum: 20.12.2003


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.554 / Virendatenbank: 346 - Erstellungsdatum: 20.12.2003

Odpovedet emailem