Freischwimmer: struct innerhalb einer Klasse

Beitrag lesen

Hi,

Wenn er das Struct _nur_ innerhalb der Klasse selbst brauch um Daten
abzulegen, und externe Konsumenten arbeiten dann nur mit Untermengen/
Bruchteilen des Structs, gebe ich dir recht, dann sollten oder brauchen
die Typen-Informationen des Structs nicht öffentlich zu sein.

gut.

Wenn externe Konsumenten allerdings mit dem Struct an sich ebenfalls
vollständig arbeiten wollen (also z.b. auch erzeugen) dann wäre eine
öffentliche(re) Deklaration durchaus in Betracht zu ziehen.

Sorry, ich weiss, dass bestimmte Sprachen so etwas zulassen, aber das wäre dennoch eine "krasse" OOP-Sünde.

Schönen Abend noch,
Freischwimmer