5
Чому в методах інтерфейсу Java 8 "остаточний" не дозволено?
Однією з найбільш корисних особливостей Java 8 є нові defaultметоди інтерфейсів. По суті є дві причини (можуть бути й інші), чому вони були введені: Надання фактичних реалізацій за замовчуванням. Приклад:Iterator.remove() Дозвіл еволюції API JDK Приклад:Iterable.forEach() З точки зору дизайнера API, мені хотілося б використовувати інші модифікатори для методів інтерфейсу, наприклад …