Class adapter
Sebuah interface terkadang bisa memiliki banyak metoda dan tidak semua
metoda yang dideklarasikan ulang tersebut digunakan dan diberi penangan event
(handler). Pendeklarasian ulang metoda dari interface tanpa penanganan event
(metoda kosong) merupakan pemborosan waktu dalam pemulisan kode (coding).
Untuk mengatasi hal tersebut, Anda dapat menggunakan kelas adapter. Kelas-kelas
adapter adalah kelas yang juga mengimplementasikan interface yang bersesuaian
dengan menyediakan implementasi standar untuk semua metoda interface berupa
blok kosong tanpa pernyataan.
Karena adapter adalah sebuah kelas, maka obyek pendengar event (event
listener) adalah kelas atau inner class yang merupakan turunan langsung dari
kelas-kelas adapter tersebut. Adapter adalah kelas yang mengimplementasikan
interface yang bersesuaian sehingga secara tidak langsung kelas turunannya
sudah mengimplementasikan interface yang bersesuaian pula.
Dengan obyek pendengar event merupakan turunan langsung dari kelas adapter,
maka Anda tidak perlu mendeklarasikan ulang semua metoda interface, cukup
metoda yang diberi penangan event (handler) saja. Berikut ini adalah tabel dari
beberapa kelas adapter:
Kelas-Kelas Adapter Di Java
|
|
Kelas-Kelas Adapter
|
Interfes Yang Diimplementasi
|
MouseAdapter
|
MouseListener
|
MouseMotionAdapter
|
MouseMotionListener
|
FocusAdapter
|
FocusListener
|
ContainerAdapter
|
ContainerListener
|
KeyAdapter
|
KeyListener
|
WindowAdapter
|
WindowListener
|
ComponentAdapter
|
ComponentListener
|
1xbet korean | legalbet.co.kr - Illegalbet.co.kr
BalasHapus1xbet 1xbet app korean | illegalbet.co.kr. 1xbet korean. The latest and best Betting Tips with our Betting Analysis, Odds Boosting Tips and Parlay