Guten Tag,
ich hätte hier einmal euere Meinung gewusst.
Ich selbst habe einige Klassen codiert, wo ich im Kontruktor Parameter übergeben und im Konstruktor Variablen setze und ebenfalls andere Klasse instanziere, wo ich diese Parameter z.B. benötige.
Nun hatte ich eine Disskusion mit einem anderen Entwickler, der meinte, dass im Konstruktor keine Parameter und keine weiteren Instanzierungen etwas zu suchen habe, sondern nur . z.B. InitializeComponents (Form) etc.
Über eine eigene Methode sollten dann die anderen internen Klassen instanziert werden.
Mir selbst ist diese Methode nicht bzw. nur in bestimmten Fällen bekannt und hatte auch kein wirkliches Gegenargument. Weil im Prinzip ja beides möglich ist. Nun wollte ich euch fragen, wie ihr das macht bzw. liege ich da wirklich falsch?
Danke für eure Antworten
Gerhard
ich hätte hier einmal euere Meinung gewusst.
Ich selbst habe einige Klassen codiert, wo ich im Kontruktor Parameter übergeben und im Konstruktor Variablen setze und ebenfalls andere Klasse instanziere, wo ich diese Parameter z.B. benötige.
Nun hatte ich eine Disskusion mit einem anderen Entwickler, der meinte, dass im Konstruktor keine Parameter und keine weiteren Instanzierungen etwas zu suchen habe, sondern nur . z.B. InitializeComponents (Form) etc.
Über eine eigene Methode sollten dann die anderen internen Klassen instanziert werden.
Mir selbst ist diese Methode nicht bzw. nur in bestimmten Fällen bekannt und hatte auch kein wirkliches Gegenargument. Weil im Prinzip ja beides möglich ist. Nun wollte ich euch fragen, wie ihr das macht bzw. liege ich da wirklich falsch?
Danke für eure Antworten
Gerhard