Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Pemrograman Berorientasi Objek

Total questions: 13

Worksheet time: 13mins

Name
Class
Date
1.

Fungsi new() dalam Java adalah

a)

Keperluan pewarisan

b)

Instansiasi obyek

c)

Keperluan pewarisan jamak

d)

Penanda program yang akan dijalankan oleh Java

2.

Berikut yang tidak termasuk tipe data primitif di Java adalah

a)

Boolean

b)

Char

c)

String

d)

Int

3.

Fungsi main() dalam Java adalah

a)

Instansiasi obyek

b)

Keperluan pewarisan

c)

Penanda program yang akan dijalankan oleh Java

d)

Keperluan pewarisan jamak

4.

Prinsip penyembunyian detail dari sebuah kelas terhadap obyek yang berinteraksi terhadapnya adalah

a)

Encapsulasi

b)

Inheritance

c)

Polymorphism

d)

Abstraksi

5.

Prinsip menurunkan sifat dari sebuah kelas terhadap obyek yang lainnya adalah

a)

Encapsulasi

b)

Inheritance

c)

Polymorphism

d)

Abstraksi

6.

Statement yang tepat untuk membuat objek myObj dari class MyClass adalah ...

a)

class MyClass = new myObj;

b)

class MyClass = new myObj();

c)

MyClass myObj = new MyClass;

d)

new myObj = MyClass();

7.

Keyword yang digunakan untuk mengembalikan nilai dari suatu method adalah ...

a)

continue

b)

return

c)

break

d)

get

8.

Hak akses yang dimiliki oleh atribut adalah ...

a)

private, public, dan portable

b)

portable, public, dan intermediate

c)

private, portable, dan protected

d)

private, public, dan protected

e)

intermediate, public, dan protected

9.

Coding huruf kapital/huruf kecil berpengaruh dalam pemrograman Java disebut ...

a)

Case sensitive

b)

Reserved word

c)

Operator

d)

Underscore

e)

Keyword

10.

Sesuatu yang mewakili dunia nyata yang dapat mencerminkan pola kerja manusia dalam kehiduoan sehari-hari disebut ,,,

a)

Class

b)

Objek

c)

Method

d)

Atribut

e)

pewarisan

11.

Apabila terdapat sebuah class yaitu BUNGA, maka yang menjadi objeknya adalah ....

a)

harum

b)

putih

c)

mawar

d)

berduri

e)

berbunga

12.

Kode program diatas apabila dijalankan maka netbeans akan mendeteksi kesalahan. Kesalahan apa yang anda temukan dalam kode program tersebut.

a)

tidak menggunakan (" ")

b)

Tidak ada titik koma (;) di akhir baris

c)

tidak menggunakan kurung kurawal { }

d)

Tidak mengimpor class

e)

Tidak menggunakan kode extend

13.

Perhatikan kode program berikut :

Hasil output dari program diatas adalah

a)

Ayo Belajar Java

b)

AYO, BELAJAR JAVA

c)

ayo, belajar java

d)

Ayo belajar java

e)

Ayo, Belajar Java