wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Access Modifier PBO

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan access modifier dalam PBO?

a)

Kata kunci yang digunakan untuk membatasi akses ke anggota kelas (atribut dan metode).

b)

Teknik untuk menyembunyikan kode dari programmer lain.

c)

Cara untuk meningkatkan keamanan aplikasi.

d)

Semua jawaban di atas.

2.

Apa saja jenis-jenis access modifier dalam PBO?

a)

Public, private, protected

b)

Public, private, default

c)

Public, private

d)

Public, private, protected, default

3.

Apa manfaat menggunakan access modifier?

a)

Meningkatkan enkapsulasi data.

b)

Meningkatkan modularitas kode.

c)

Meningkatkan keamanan aplikasi.

d)

Semua jawaban di atas.

4.

Apa perbedaan antara access modifier public dan private?

a)

Public: Hanya dapat diakses dari dalam kelas, private: dapat diakses dari mana saja.

b)

Public: Dapat diakses dari mana saja, private: hanya dapat diakses dari dalam kelas.

c)

Public: Digunakan untuk menyembunyikan kode, private: digunakan untuk mengekspos kode

d)

Public: Digunakan untuk mengekspos kode, private: digunakan untuk menyembunyikan kode.

5.

Manakah dari berikut ini yang bukan merupakan access modifier dalam Java?

a)

public

b)

private

c)

protected

d)

static

6.

Manakah dari berikut ini yang merupakan access modifier yang paling terbatas?

a)

public

b)

private

c)

protected

d)

default

7.

Manakah dari berikut ini yang merupakan access modifier yang paling luas?

a)

public

b)

private

c)

protected

d)

default

8.

Manakah dari pernyataan berikut yang paling tepat menggambarkan access modifier public?

a)

Dapat diakses dari kelas mana pun dalam program

b)

Dapat diakses dari kelas yang sama dan kelas turunannya

c)

Hanya dapat diakses dari dalam kelas di mana ia dideklarasikan

d)

Dapat diakses dari kelas mana pun dalam package yang sama

9.

Manakah dari pernyataan berikut yang paling tepat menggambarkan access modifier protected?

a)

Dapat diakses dari kelas mana pun dalam program

b)

Dapat diakses dari kelas yang sama dan kelas turunannya

c)

Hanya dapat diakses dari dalam kelas di mana ia dideklarasikan

d)

Dapat diakses dari kelas mana pun dalam package yang sama

10.

Pertimbangkan kelas di samping

Manakah dari pernyataan berikut yang paling tepat menggambarkan aksesibilitas anggota kelas Person?

a)

name hanya dapat diakses dari dalam kelas Person

b)

age dapat diakses dari mana saja dalam program

c)

address dapat diakses dari kelas Person dan kelas turunannya

d)

Semua anggota kelas dapat diakses dari mana saja dalam program