Jadi saya masih di pagar apakah saya harus menggunakan ini atau tidak.
Saya merasa ini merupakan pelanggaran ekstrim terhadap enkapsulasi, namun saya menemukan bahwa saya dapat mencapai beberapa tingkat enkapsulasi sambil mendapatkan lebih banyak fleksibilitas dalam kode saya.
Proyek Java / Swing Sebelumnya saya telah menggunakan kelas bersarang untuk beberapa derajat, Namun sekarang saya telah pindah ke proyek lain di C # dan saya menghindari penggunaannya.
Bagaimana perasaan Anda tentang kelas bersarang?