Ich bin also immer noch am Zaun, ob ich diese verwenden soll oder nicht.
Ich halte es für eine extreme Verletzung der Kapselung, finde jedoch, dass ich einen gewissen Grad an Kapselung erreichen und gleichzeitig mehr Flexibilität in meinem Code erlangen kann.
Frühere Java / Swing-Projekte Ich hatte bis zu einem gewissen Grad verschachtelte Klassen verwendet. Jetzt bin ich jedoch in andere Projekte in C # umgezogen und vermeide deren Verwendung.
Wie denkst du über verschachtelte Klassen?