Kelas anonimous merupakan kelas yang dideklarasikan tanda nama, biasanyakelas ini dibuat ketika mendeklarasikan sebuah variabel. Contoh
package aplikasi.program;import aplikasi.prototype.Pukulan;public class Program {public static void main(String[] args) {Pukulan pukulan = new Pukulan() {public void pukul() {System.out.println("Pukul ah...");}};pukulan.pukul();}}
Sekilas pada kode diatas, kita hanya memiliki kelas Program. Padahal sebenarnyaterdapat dua kelas, yaitu dengan kelas Anonymous yang merupakan turunan dariinterface Pukulan. Penggunaan kelas anonimous ini biasa dilakukan ketika kitahanya akan membuat sebuah kelas yang hanya sekali pakai saja.
0 komentar:
Posting Komentar