loading...
iklan tautan
Sisa waktu : | | Detik |
Pertanyaan Keyword mana yang memiliki fungsi sama dengan keyword this dan menyediakan reference ke atribut turunan dari objek?
Pilihan 1. | |
SUPER
Pilihan 2. | |
extend
Pilihan 3. | |
finalizer
Pilihan 4. | |
inheritance
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 2
Pewarisan dan Polimorphism, Pertanyaan ke 2
Sisa waktu : | | Detik |
Pertanyaan Berdasarkan kode diatas, yang diletakkan dalam (file terpisah. Method-method mana yang legal, jika diletakkan pada baris ke-2 class Test2 ?
Pilihan 1. | |
float aMethod(float a, float b){}
Pilihan 2. | |
public int aMethod(int a, int b) throws Exception {}
Pilihan 3. | |
public float aMethod(float a, float b) throws Exception {}
Pilihan 4. | |
public float aMethod(float p, float q){}
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 3
Pewarisan dan Polimorphism, Pertanyaan ke 3
Sisa waktu : | | Detik |
Pertanyaan Modifikasi apa yang bisa Anda berikan minimal pada kode diatas sehingga kode tersebut dapat di-complie dengan benar?
Pilihan 1. | |
Pada baris pertama, hilangkan modifier final
Pilihan 2. | |
Pada baris ke-6 hilangkan modifier final
Pilihan 3. | |
Hilangkan baris 9
Pilihan 4. | |
Pada baris 1 dan 6 hilangkan modifier final
Pilihan 5. | |
Kode diatas sudah dapat decompile, tidak perlu ada modifikasi lagi Pewarisan dan Polimorphism, Pertanyaan ke 4
Sisa waktu : | | Detik |
Pertanyaan Perhatikan kode berikut. Bagaimana Anda dapat memanggil konstruktor Base yang akan mencetak string ”base constructor”
Pilihan 1. | |
Letakkan Base(10) pada //One
Pilihan 2. | |
Letakkan super(10) pada //One
Pilihan 3. | |
Letakkan super(10) pada //Two
Pilihan 4. | |
Letakkan super(10) pada //Three
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 5
Pewarisan dan Polimorphism, Pertanyaan ke 5
Pertanyaan Apa yang terjadi jika Anda meng-compile dan menjalankan kode berikut ?
Pilihan 1. | |
Tidak dapat di compile
Pilihan 2. | |
Compile dan jalankan tanpa error
Pilihan 3. | |
Terjadi exception pada saat compile
Pilihan 4. | |
Runtime Exception
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 6
Pewarisan dan Polimorphism, Pertanyaan ke 6
Pertanyaan Diantara pernyataan-pernyataan berikut ini manakah yang benar?
Pilihan 1. | |
Sebuah program java tidak harus memiliki statement package
Pilihan 2. | |
Jika terdapat statement package maka ia tidak harus menjadi statement yang pertama pada program
Pilihan 3. | |
Jika program java mendefinisikan statement package dan import, maka statement import harus didefinisikan setelah statement package
Pilihan 4. | |
Sebuah file java berisi statement tanpa adanya class atau interface dapat di-compile.
Pilihan 5. | |
Jika ada statement import, maka ia harus didefinisikan sebelum pendefinisian class atau interface Pewarisan dan Polimorphism, Pertanyaan ke 7
Sisa waktu : | | Detik |
Pertanyaan Keyword mana yang mengindikasikan bahwa suatu class tidak akan memiliki instance yang dibuat dari tipe kelas ini?
Pilihan 1. | |
Abstract
Pilihan 2. | |
Child
Pilihan 3. | |
Method
Pilihan 4. | |
Concrete
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 8
Pewarisan dan Polimorphism, Pertanyaan ke 8
Pertanyaan Dari pernyataan-pernyataan berikut ini, manakah yang benar?
Pilihan 1. | |
Sebuah abstract class tidak dapat memiliki sub-class
Pilihan 2. | |
Sebuah final class, harus memiliki sub class, sebelum class final tersebut dapat digunakan
Pilihan 3. | |
Sebuah method static hanya dapat dipanggil melalui pembuatan instance dari class tersebut
Pilihan 4. | |
Sebuah method static tidak dapat diakses oleh method non static dalam class tersebut
Pilihan 5. | |
Sebuah modifier abstract dapat dideklarasikan sebelum pendeklarasian class atau method, tetapi tidak dapat dideklarasikan sebelum pendeklarasian variable Pewarisan dan Polimorphism, Pertanyaan ke 9
Sisa waktu : | | Detik |
Pertanyaan Perhatikan hirarkhi inheritance di atas. Dari pernyataan - pernyataan berikut ini manakah yang benar?
2. Dog rover, fido;
3. Animal anim;
4. rover = new Dog();
5. Cat cathy=new Mammal();
6. anim = rover;
7. fido = (Dog)anim;
2. Dog rover, fido;
3. Animal anim;
4. rover = new Dog();
5. Cat cathy=new Mammal();
6. anim = rover;
7. fido = (Dog)anim;
Pilihan 1. | |
Baris ke-5 tidak akan bisa di-compile
Pilihan 2. | |
Baris ke-6 tidak akan bisa di-compile
Pilihan 3. | |
Kode diatas dapat decompile akan tetapi ia akan melempar exception pada baris ke-6
Pilihan 4. | |
Kode akan di-compile dan dijalankan
Pilihan 5. | |
Kode akan decompile dan dijalankan, tetapi casting pada baris ke -7 sebenarnya tidak diperlukan dan dapat dihilangkan Pewarisan dan Polimorphism, Pertanyaan ke 10
Sisa waktu : | | Detik |
Pertanyaan Pernyataan mana yang benar ketika keyword final diaplikasikan ke method?
Pilihan 1. | |
Method dilindungi dari proses override oleh subclass
Pilihan 2. | |
Keyword final harus digunakan dengan class abstract
Pilihan 3. | |
Keyword final tidak dapat digunakan dengan method abstract.
Pilihan 4. | |
Method dilindungi dari penggunaan di dalam superclass
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 1
Pewarisan dan Polimorphism, Pertanyaan ke 1
Sisa waktu : | | Detik |
Pertanyaan Tipe class mana yang final dan dapat diextend?
Pilihan 1. | |
Parent
Pilihan 2. | |
Wrapper
Pilihan 3. | |
Sub
Pilihan 4. | |
Super
Pilihan 5. | |
Tidak ada jawaban benar Pewarisan dan Polimorphism, Pertanyaan ke 4
Sisa waktu : | | Detik |
Pertanyaan Method mana yang dapat disisipkan pada comment // method disini?
Pilihan 1. | |
void amethod(int i) throws Exception {}
Pilihan 2. | |
void amethod(long i)throws Exception {}
Pilihan 3. | |
void amethod(long i){}
Pilihan 4. | |
public void amethod(int i) throws Exception {}
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 5
Pewarisan dan Polimorphism, Pertanyaan ke 5
Sisa waktu : | | Detik |
Pertanyaan Variabel mana yang dapat direferencekan pada comment //variable disini?
Pilihan 1. | |
A
Pilihan 2. | |
B
Pilihan 3. | |
C
Pilihan 4. | |
D
Pilihan 5. | |
E Pewarisan dan Polimorphism, Pertanyaan ke 6
Sisa waktu : | | Detik |
Pertanyaan Apa yang menjadi output potongan kode diatas?
Pilihan 1. | |
15
10
5
10
5
Pilihan 2. | |
5
10
15
10
15
Pilihan 3. | |
10
5
15
5
15
Pilihan 4. | |
0
5
15
5
15
Pilihan 5. | |
tidak ada jawaban yang benar
Pewarisan dan Polimorphism, Pertanyaan ke 7
Pewarisan dan Polimorphism, Pertanyaan ke 7
Sisa waktu : | | Detik |
Pertanyaan Apa yang menjadi output potongan kode diatas?
Pilihan 1. | |
Error karena tidak ada String yang di-passing kedalam konstruktor Bapak
Pilihan 2. | |
Output:
Bapak null
Anak
Bapak null
Anak
Pilihan 3. | |
Error karena constructor Bapak(String nama) tidak pernah dipanggil
Pilihan 4. | |
Error karena constructor Bapak() tidak pernah dipanggil
Pilihan 5. | |
Output :
Anak Pewarisan dan Polimorphism, Pertanyaan ke 8
Anak Pewarisan dan Polimorphism, Pertanyaan ke 8
loading...
Komentar ini telah dihapus oleh administrator blog.
BalasHapusini ga semuanya jadi ini bohong
BalasHapusgak semuanya apae irae tek??
Hapusdeleng sih komen kg ng sor kuh via fb lhu,, pada bisa kabeh jeh sirae bae PAO alias GOBLOK alias BEGO alias TOLOL ngerjainnya gak bisa,,