Anda di halaman 1dari 7

Question 1 (1 point)

Interface digunakan dengan cara mengimplementasikannya ke


suatu class menggunakan keyword implements. Bentuk umum
pemakaiannya sebagai berikut:

Question 1 options:
Access-specifier class NamaClass implements

NamaInterface1 ,..., NamaInterfaceN {


//class implementation
}
Access-specifier class NamaClass implements

NamaClass1 ,..., NamaInterfaceN {


//class implementation
}

Access-specifier class NamaClass class

NamaInterface1 ,..., NamaInterfaceN {


//class implementation
}

Access-specifier class NamaClass implements

NamaInterface1 ,..., NamaInterfaceN {


//class implementation
}

Access-specifier Interface NamaClass implements

NamaInterface1 ,..., NamaInterfaceN {


//class implementation
}

Save
Question 2 (1 point)
Dalam Java semua class sebenarnya adalah turunan dari class
object. Jadi, sekalipun membuat suatu class yang tidak
diturunkan dari class manapun, secara default Java akan
membuat class tersebut diturunkan dari class object. Dengan
demikian, class object merupakan: superclass dari semua class
yang ada dalam Java

Question 2 options:
Turunan dari semua class yang ada dalam Java

Anak dari semua class yang ada dalam Java

Class dari semua class yang ada dalam Java

superclass dari semua Turunan yang ada dalam Java

superclass dari semua class yang ada dalam Java

Save
Question 3 (1 point)

Konsep yang memungkinkan digunakannya suatu interface yang


sama untuk memerintah suatu objek agar melakukan suatu aksi
atau tindakan yang mungkin hasil akhir yang serupa, tetapi
melalui proses yang berbeda

Question 3 options:
Pewarisan
Inheritance

Polymorphism

Class

Enkapsulasi

Save
Question 4 (1 point)

Perhatikan program di bawah ini:


class A {
int x;
int y;
void TampilkanNilaixy() {
System.out.println(“nilai x: “ + x + “, y : “+ y);
}
}
class B extend A {
int z;
void TampilkanJumlah() {
//subclass dapat mengakses member dari superclass
System.out.println(“Jumlah : “ + (x+y+z);
}
}
class DemoInheritance {
public static void main(String[] args) {
A superOb = new A();
B subOb = new B();
System.out.println(“SuperClass”);
//member superclass dapat diakses dari subclassnya
subOb.x = 5;
subOb.y = 4;
subOb.TampilkanNilaixy();
//member tambahan yang hanya ada pada subclass
subOb.z = 5;
subOb.TampilkanJumlah();
}
}

Yang manakah pernyataan di bawah ini yang benar:


Question 4 options:
Kelas A adalah turunan dari kelas B

Kelas A merupakan Pewarisan dari kelas B

Kelas B merupakan extended dari kelas A

Kelas B merupakan pewarisan dari kelas A

Kelas B tidak dapat mengakases semua member kelas A

Save
Question 5 (1 point)

Suatu proses dimana suatu class diturunkan dari class lainnya


sehingga ia mendapatkan ciri atau sifat dari class tersebut

Question 5 options:
Pewarisan

Inheritance

Polymorphism

Class

Enkapsulasi

Save
Question 6 (1 point)

Apa yang harus dimiliki dalam pemrograman menggunakan java


Question 6 options:
Neatbeans, JDK, JDE

Jcreater, JDE, C

JDK, C, Java

Java, C, HTML

Turbo C, Java, JDK

Save
Question 7 (1 point)

Suatu mekanisme untuk menyembunyikan atau memproteksi


suatu proses dari kemungkinan interprensi atau penyalahgunaan
dari luar sistem sekaligus menyederhanakan penggunaan sistem
itu sendiri

Question 7 options:
Pewarisan

Inheritance

Polymorphism

Class

Enkapsulasi

Save
Question 8 (1 point)
Aturan yang harus diingat tentang pendeklarasian interface
adalah access specifier, jika tidak ada access specifier maka
yang terjadi:

Question 8 options:
Interface hanya dapat digunakan pada package yang sama

Interface hanya dapat digunakan pada class yang sama

Interface hanya dapat digunakan pada interface yang sama

Interface hanya dapat digunakan pada enkapsulasi yang sama

Interface hanya dapat digunakan pada table yang sama

Save
Question 9 (1 point)

Terkadang dalam membuat suatu class, ingin dilakukan


abstraksi, dalam arti bahwa ingin menentukan apa yang harus
atau dapat dilakukan oleh suatu class tetapi tidak menentukan
bagaimana cara untuk melakukannya. Dalah hal ini apa yang
dapat digunakan untuk melakukannya

Question 9 options:
Pewarisan

Inheritance

Polymorphism
Interface

Enkapsulasi

Save
Question 10 (1 point)

Perintah path sistem DOS biasanya terdapat dalam file


autoexec.bat, yang dieksekusi selama sistem startup. Alternatif
lain adalah, path dapat dimasukkan dari baris perintah MS DOS
dengan sintaks sebagai berikut:

Question 10 options:
PATH=[path];[path]…]

PATH=[drive:][path];[drive:][path]…]

PATH=[drive:][path];[drive:

PATH=[drive:][drive:][path]…]

PATH=[drive:][path];[drive:][path]…]

Save

Anda mungkin juga menyukai