Saya memiliki dua variabel final
yang dideklarasikan di tingkat kelas tetapi tidak diinisialisasi.
Jadi, sekarang ketika saya mencoba membuat konstruktor default untuk kelas itu, muncul pesan kesalahanThe blank final field may not have been initialized
.
Mengapa kesalahan ini terjadi? Mengapa perlu menginisialisasi variabel akhir di konstruktor?
Saya juga memiliki pertanyaan lain, apakah tidak mungkin membuat instance tanpa konstruktor default? Bahkan jika kita memiliki konstruktor yang diparameterisasi?