NEW
Font size
WorksheetsOOP
Total questions: 20
Worksheet time: 20mins
Manakah skrip yang benar untuk membuat class Anggrek?
Class anggrek ( …. )
Class Anggrek { …. }
class anggrek ( …. )
class Anggrek { …. }
class anggrek() { …. }
Manakah perintah berikut digunakan untuk menciptakan sebuah object p1 dari kelas Pegawai?
Pegawai p1 = new Pegawai();
p1 Pegawai = new Pegawai();
p1 Pegawai = new p1();
Pegawai p1 = new p1();
p1 new Pegawai;
Manakah penggunaan camel case yang tepat sesuai konvensi?
Kelas Unta, atribut Usia, method AngkatBeban
Kelas unta, atribut usia, method angkatbeban
Kelas Unta, atribut usia, method angkatBeban
Kelas Unta, atribut usia, method AngkatBeban
Kelas unta, atribut Usia, method AngkatBeban
Di manakah atribut kelas boleh deklarasikan?
Setelah deklarasi kelas dibuka
Setelah deklarasi kelas ditutup
Sebelum deklarasi kelas
Sebelum deklarasi method
Di manapun asal di dalam deklarasi kelas
Manakah pernyataan berikut yang SALAH dalam pembuatan method prosedur?
void ubah() {}
void ubah(int data) {}
public void ubah {}
public void ubah() {}
public int ubah(int data) {}
Manakah deklarasi method yang mengembalikan nilai yang paling tepat?
Bagaimana mengakses sebuah atribut kelas?
Menggunakan obyek kemudian titik
Menggunakan kelasnya kemudian new
Menggunakan obyek kemudian titik
Menggunakan kelas kemudian new
Menggunakan kelas kemudian kurung
Manakah rancangan diagram kelas berikut yang benar?
Jika kelas Mobil memiliki atribut pabrik dan tahun pembuatan, manakah pembuatan konstruktor berikut yang paling tepat?
Jika kelas bidang datar memiliki atribut luas dan method hitung, apakah output dari program tersebut?
Luas bidang datar bedasar parameter panjang dan lebar
Error di baris 1
Error di baris 2
Error di baris 3
Jika kelas mobil memiliki atribut tahun, bagaimana dengan method berikut?
Tidak ada gunanya, diperbaiki dengan menambah this di depan atribut tahun
Tidak bisa diakses, diperbaiki dengan menambahkan public di depan void
Tidak ada gunanya, diperbaiki dengan menambah this di depan parameter tahun
Tidak bisa diakses, diperbaiki dengan menambahkan private di depan atribut tahun
Compile error, diperbaiki dengan menambahkan int di depan atribut tahun
Bagaimana membuat overloading
Membuat method baru dari nama method yang sama dan parameter dan body yang berbeda.
Membuat method baru dari nama method yang beda dan parameter dan body yang sama
Membuat method baru dari nama method, parameter dan body yang berbeda.
Membuat method baru dari nama method, parameter dan body yang sama.
Membuat atribut dengan nama yang sama dan tipe berbeda
Bagaimana membuat sebuah atribut menjadi nilai yang tidak bisa diubah?
Menambah kata final sebelum deklarasi atributnya
Menambah kata final setelah deklarasi atributnya
Menambah kata static sebelum deklarasi atributnya
Menambah kata static setelah deklarasi atributnya
Menambah kata private setelah deklarasi atributnya
Bagaimana membuat sebuah atribut menjadi nilai yang bisa diakses tanpa objek?
Menambah kata final sebelum deklarasi atributnya
Menambah kata final setelah deklarasi atributnya
Menambah kata static sebelum deklarasi atributnya
Menambah kata static setelah deklarasi atributnya
Menambah kata private setelah deklarasi atributnya
public static void main(String[] arg)
Kata static di dalam deklarasi method main tersebut mengakibatkan ...
Method main tidak bisa diubah
Method main tidak bisa diakses tanpa obyek
Method main bisa diakses tanpa obyek
Method main bisa diubah
Manakah kelas berikut yang pelu dituliskan import di atas deklarasi kelas yang menggunakan?
java.lang.Math
java.lang.String
java.util.Scanner
java.Mahasiswa
Math, String, Scanner
Deklarasi mana yang tepat dari desain diagram kelas di atas?
Apakah perbedaan atribut dan method?
Atribut sebagai data/nilai, method sebagai perilaku/kerja
Atribut tidak mengembalikan nilai, method mengembalikan nilai
Atribut mengembalikan nilai, method tidak mengembalikan nilai
Atribut diawali huruf besar, method diawali huruf kecil
Atribut sebagai perilaku/kerja, method sebagai data/nilai
Manakah pernyataan mengenai konstruktor di bawah ini yang SALAH?
Konstruktor berfungsi untuk inisialisasi nilai atribut objek
Konstruktor boleh memiliki lebih dari 1 parameter input
Konstruktor digunakan pada saat instansiasi objek
Mekanisme overloading tidak bisa diterapkan pada konstruktor
Di manakah instansiasi terjadi?
Saat membuat objek dari sebuah class
Saat membuat kelas dari sebuah objek
Saat mengisi variabel dengan sebuah hasil perhitungan
Saat mengisi attribut dengan sebuah nilai tertentu
