1. Используйте for вместо while
2. Что за switch с одним условием?
3. Переменная d нигде не инициализирована
4. sum = sum + k можно заменить на sum += k
Денис Загаевский,
1. Их и не надо удалять, сборщик сам справится
2. Тут попросили изменить свойства у всех классов, а ты мне говоришь про потокобезопасность