Je ne sais donc toujours pas si je dois les utiliser ou non.
Je pense que c'est une violation extrême de l'encapsulation, mais je trouve que je suis capable d'atteindre un certain degré d'encapsulation tout en gagnant plus de flexibilité dans mon code.
Projets Java / Swing précédents J'avais utilisé des classes imbriquées dans une certaine mesure, mais maintenant je suis passé à d'autres projets en C # et j'évite leur utilisation.
Que pensez-vous des classes imbriquées?