Как прокомментировать дизайн с несколькими классами кнопок (прослушиватели действий объектов jbutton)
У меня есть дизайн проекта, который использует Java Swing для графической части приложения, и он состоит из нескольких классов кнопок,которые соответствуют каждой кнопке на основном графическом интерфейсе. Полезно ли иметь так много классов кнопок? В чем преимущества такого подхода? Есть ли альтернативные способы, которыми я могу это спроектировать? Это хорошая или плохая идея, чтобы каждый из них был объявлен в отдельном файле?
Что я уже пробовал:
Мне нужны только комментарии по подходу к дизайну