NEW
Font size
Worksheets[Kuis 2/4] Method dan environment
Total questions: 50
Worksheet time: 8mins
Apa pengertian dari "Method" dalam konteks pemrograman?
Suatu operasi berupa fungsi-fungsi yang dapat dikerjakan oleh suatu object.
Suatu variabel yang menyimpan data.
Suatu kelas yang berisi objek-objek.
Suatu algoritma untuk mengurutkan data.
Apa contoh penggunaan "Method" pada object "mangga"?
ambilRasa, kupasKulit
tambahWarna, kurangiUkuran
simpanData, hapusData
cetakLaporan, simpanLaporan
Apa yang dapat kita lakukan dengan method di dalam Java?
Menghapus file
Menyimpan gambar
Mendefinisikan banyak method
Mengubah warna teks
Apa yang dimaksud dengan method dalam konteks pemrograman Java?
Bagian dari hardware
Bagian dari kode yang dapat dipanggil
Jenis file
Tipe data
Apa yang dapat dikembalikan oleh sebuah method?
Satu nilai atau tidak sama sekali
Selalu satu nilai
Selalu lebih dari satu nilai
Tidak pernah mengembalikan nilai
Apa yang terjadi setelah method selesai dieksekusi?
Method akan berhenti
Method akan kembali pada method yang memanggilnya
Method akan menghapus semua data
Method akan mengulang eksekusi
Apa yang dapat digunakan sebagai
Hanya satu jenis modifier
Beberapa modifier yang berbeda
Tidak ada modifier
Modifier harus sama
Apa tipe dari fungsi yang tidak mengembalikan nilai?
int
string
void
float
Apa fungsi dari method `data()` dalam kelas `belajar_method`?
Menghitung total biaya
Menampilkan informasi pasien
Mengambil input dari pengguna
Menghitung biaya vitamin
Apa yang harus dilakukan untuk memanggil void method?
Menjadikannya sebagai statement
Menggunakan return value
Menambahkan parameter wajib
Mengubahnya menjadi integer
Apa output dari method data() dalam kelas belajar_void?
Nama Siswa dan No. Induk Siswa
Hanya Nama Siswa
Hanya No. Induk Siswa
Nilai Siswa
Apa alat pendukung yang digunakan dalam method Voli()?
Bola Futsal
Jaring Net
Raket
Bola Voli
Apa yang dicetak oleh method SepakBola() setelah nama olahraga?
Alat Pendukung
Nama Olahraga Kedua
Nama Olahraga Pertama
Jaring Net
Apa yang harus sama pada method return?
Tipe data dan nama method
Tipe data dan nilai yang ingin dikembalikan
Nama method dan nilai yang ingin dikembalikan
Tipe data dan parameter
Apa hasil dari pemanggilan metode Luasbalok dengan parameter (5, 4, 2)?
40
20
10
8
Apa yang dikembalikan oleh metode Luassegi3 ketika dipanggil dengan parameter (2, 10)?
10.0
20.0
5.0
15.0
Berapa hasil dari method `Jumlah()` dalam kelas `olahraga2`?
16
11
5
6
Apa yang akan dikembalikan oleh metode `luas(int x, int y)` dalam kelas `Bidang`?
x + y
x - y
x * y
x / y
Apa yang dimaksud dengan konstruktor dalam pemrograman?
Sebuah method yang namanya sama dengan nama class-nya
Sebuah method yang namanya berbeda dengan nama class-nya
Sebuah method yang tidak memiliki parameter
Sebuah method yang menggunakan keyword void
Apa yang dipanggil secara otomatis oleh Java ketika "new" dipakai untuk menciptakan instance kelas?
Method
Kelas
Konstruktor
Objek
Apa yang tidak dimiliki oleh konstruktor?
Parameter
Return value
Nama
Atribut
Apa yang bisa digunakan pada konstruktor yang di-overload dalam sebuah kelas?
super()
this()
return
static
Apa fungsi dari metode `total()` dalam program di atas?
Menghitung nilai akhir berdasarkan tugas, UTS, dan UAS
Menampilkan NPM dan nama mahasiswa
Menginisialisasi nilai tugas, UTS, dan UAS
Menghitung rata-rata nilai tugas
Apa peran dari Konstruktor dalam Pemrograman Berorientasi Objek?
Menginisialisasi objek
Menghitung nilai
Menyimpan data
Menjalankan operasi tanpa mengembalikan nilai
Apa yang dimaksud dengan parameter dalam konteks Pemrograman Berorientasi Objek?
Nilai yang dikembalikan oleh method
Data yang diterima oleh method
Objek yang diinisialisasi oleh konstruktor
Atribut yang disimpan dalam objek
Mengapa penggunaan "this" penting dalam method data pada program Java?
Untuk menghindari error kompilasi.
Untuk membedakan antara atribut class dan parameter.
Untuk meningkatkan kecepatan eksekusi program.
Untuk mengurangi ukuran kode.
Apa fungsi dari kata kunci "this" dalam program Java yang ditunjukkan?
Mengakses variabel lokal
Mengakses variabel global
Mengakses atribut kelas
Mengakses parameter metode
Apa yang dimaksud dengan overloading method dalam pemrograman Java?
Menjalankan method tanpa parameter
Menghapus method yang tidak digunakan
Menjalankan method secara bersamaan
Menambahkan lebih dari satu method dengan nama yang sama tetapi parameter berbeda
Apa yang terjadi jika sebuah method tidak memiliki return statement?
Method akan menghasilkan error
Method akan mengembalikan nilai default
Method akan dianggap sebagai void
Method akan mengembalikan null
Apa yang dimaksud dengan encapsulation dalam pemrograman berorientasi objek?
Proses menyembunyikan data dan hanya memperlihatkan fungsionalitas yang diperlukan
Proses mendefinisikan method di dalam kelas
Proses menggabungkan beberapa kelas menjadi satu
Proses mengubah tipe data
Apa yang dimaksud dengan inheritance dalam pemrograman Java?
Proses mendefinisikan method di dalam kelas
Proses menghapus kelas yang tidak digunakan
Proses pewarisan atribut dan method dari kelas induk ke kelas anak
Proses menggabungkan beberapa kelas menjadi satu
Apa yang terjadi jika kita mencoba mengakses method yang tidak ada dalam sebuah objek?
Program akan berjalan dengan normal
Program akan menghasilkan error
Program akan mengabaikan pemanggilan method tersebut
Program akan mengembalikan nilai default
Apa yang dimaksud dengan polymorphism dalam pemrograman berorientasi objek?
Proses mendefinisikan atribut dalam kelas
Proses menggabungkan beberapa kelas menjadi satu
Proses menghapus method yang tidak digunakan
Proses mendefinisikan method dengan nama yang sama tetapi implementasi berbeda
Apa yang dimaksud dengan method overriding?
Menambahkan method baru ke dalam kelas
Menjalankan method dengan parameter yang berbeda
Menimpa implementasi method dari kelas induk di kelas anak
Menjalankan beberapa method secara bersamaan
Apa yang dimaksud dengan static method dalam pemrograman Java?
Method yang tidak dapat mengakses variabel instance
Method yang hanya dapat diakses melalui objek kelas
Method yang selalu mengembalikan nilai
Method yang dapat diakses tanpa membuat objek dari kelas
Apa yang dimaksud dengan exception handling dalam Java?
Proses menangani kesalahan yang terjadi selama eksekusi program
Proses mendefinisikan method dengan nama yang sama tetapi implementasi berbeda
Proses menggabungkan beberapa method menjadi satu
Proses menghapus data yang tidak diperlukan
Berikut adalah cara untuk mendeklarasikan sebuah package, yaitu...
a. package.<nama_package>;
b. package <nama_package>
c. package <nama_package>.<nama_kelas>
d. package <nama_package>;()
Sebuah Keyword di java yang menandakan bahwa objek, method, atau atribut dapat diakses dari class lain dinamakan ….
a. Statis
b. Void
c. Class
d. Public
Statement yang tepat untuk membuat objek myObj dari class MyClass adalah ...
class MyClass = new myObj;
class MyClass = new myObj();
MyClass myObj = new MyClass;
new myObj = MyClass();
Hak akses yang dimiliki oleh atribut adalah ...
private, public, dan portable
portable, public, dan intermediate
private, portable, dan protected
private, public, dan protected
intermediate, public, dan protected
Di dalam sebuah project Java, untuk memudahkan dalam pengelompokan atau manajemen file class digunakan ...
methods
main class
package
atribut
Baris nomor berapakah dari class di atas yang menyebabkan error?
No 1
No 3
No 4
No 5
No 6
Diberikan method sebagai berikut. Tipe data nilai yang dikembalikan dari method tersebut adalah ...
double
int
Integer
double dan int
"public int getTinggi(){}" adalah contoh pendeklarasian modifier di?
Class
Attribute
Method
Objek
instansiasi atau hasil ciptaan dari suatu class disebut
Modifer
Objek
Attribute
Class
Manakah rancangan diagram kelas berikut yang benar?
Manakah pernyataan yang benar tentang konstruktor di Java?
Konstruktor harus memiliki nama yang berbeda dengan nama kelas
Konstruktor bisa memiliki return type
Konstruktor adalah metode khusus yang digunakan untuk menginisialisasi objek
Konstruktor dapat dipanggil lebih dari satu kali dalam siklus hidup objek
Apa yang terjadi jika kode tersebut dijalankan?
Output: Andi
Output: null
Error saat kompilasi
Tidak ada output
Apa output dari kode tersebut?
5 dan 6.0
2 dan 3
Error karena metode sama tidak boleh dibuat ulang
5.0 dan 6.0
Berikut adalah contoh dari ...
method void
method non void
konstruktor
properti
