Kamis, 16 Juni 2011

MODUL 5
BAB III
TUGAS PENDAHULUAN

1.      Apa yang dimaksud dengan abstract method?
Jawab:
Merupakan suatu method yang dideklarasikan dengan keyword abstract serta tanpa implementasi. Suatu abstract method didefinisikan dengan cukup mendeklarasikan namanya pada class abstract dan meng-override pada masing-masing kelas turunannya dengan menyesuaikan dengan kebutuhan kelas turunannya tersebut.

2.      Apa yang dimaksud dengan overriding method?
Jawab:
Overriding adalah pendefinisian ulang method yang sama pada subclass (atau jika ada method di class parent yang sudah didefinisikan dan didefinisikan ulang, maka method pada class anak akan menutup method parent).
Overriding mempunyai cirri-ciri sebagai berikut:
a.    Nama method harus sama
b.   Daftar parameter harus sama
c.    Return type harus sama

3.      Apa yang dimaksud dengan instansiasi?
Jawab:
Instance atau objek dapat dibentuk dengan memasangkan variabel bertipe class atau interface dengan referensi berupa pemanggilan constructor class. Casting dapat dilakukan untuk mengubah objek dari tipe superclass menjadi tipe subclass.

Tidak ada komentar:

Posting Komentar