5
Mengapa "final" tidak diizinkan dalam metode antarmuka Java 8?
Salah satu fitur Java 8 yang paling berguna adalah defaultmetode baru pada antarmuka. Pada dasarnya ada dua alasan (mungkin ada yang lain) mengapa mereka diperkenalkan: Memberikan implementasi standar aktual. Contoh:Iterator.remove() Mengizinkan evolusi JDK API. Contoh:Iterable.forEach() Dari perspektif perancang API, saya ingin dapat menggunakan pengubah lain pada metode antarmuka, misalnya final. …