29
Bagaimana seharusnya saya menjelaskan perbedaan antara Interface dan kelas Abstrak?
Dalam salah satu wawancara saya, saya diminta untuk menjelaskan perbedaan antara Interface dan kelas Abstrak . Inilah tanggapan saya: Metode antarmuka Java secara implisit abstrak dan tidak dapat memiliki implementasi. Kelas abstrak Java dapat memiliki metode instan yang mengimplementasikan perilaku default. Variabel yang dideklarasikan dalam antarmuka Java secara default final. …