NEW
Font size
WorksheetsMid semester kelas XI RPL Konsep pemodelan berorientasi objek
Total questions: 10
Worksheet time: 50mins
Untuk mempelajari pemodelan berorientasi objek, langkah pertama yang harus dilakukan oleh programmer adalah ....
menerapkan metodologi pemodelan objek
pemecahan aplikasi menjadi beberapa objek
menentukan kelas objek
memilih hak akses untuk setiap kelas
membuat alur program
Cermati pernyataan berikut ini :
1. Membuat alur program
2. Pemilihan bahasa pemrograman
3. Struktur koding menjadi terstruktur dan rapi
4. Memudahkan pemeliharaan dan pengembangan sebuah sistem
5. Memudahkan pembangunan suatu program
Pada point diatas, manakah point yang menyatakan manfaat dari pemodelam berorientasi objek
1,2,3,4,5
2,3,4,5
3,4,5
4,5
4
Manusia merupakan objek yang memiliki state dan behavior.
Berdasarkan pernyataan tersebut, maka yang merupakan behavior adalah …
tangan
kaki
rambut ikal
berjalan
gemuk
Pemodelan berorientasi objek memiliki beberapa karakteristik yang berhubungan dengan metode yang dapat digunakan untuk perencanaan awal dalam pembuatan aplikasi. Berikut ini adalah karakteristik dari pemodelan berorientasi objek, kecuali ….
abstraksi
enkapculation
inheritance
polimorfism
protected
Pembatasan ruang lingkup program terhadap data yang akan diproses yang dapat memberi komudahan memodifikasi kode program tanpa merusak kode program pada class lain.
Pernyataan diatas adalah pengertian dari ….
abstraksi
enkapculation
inheritance
polimorfism
protected
Cermati pernyataan dibawah ini dibawah ….
1. memiliki class induk (parens class) dan class anak (child class)
2. memiliki hak akses public, private, protected
3. dapat menurunkan/mewarisi atribut dan method yang dimiliki kepada class lain
4. memiliki banyak bentuk
Pernyataan manakah yang berkaitan dengan inheritance (pewarisan)
1,2
1,3
1,4
1,2,3
1,2,3,4
Cermati pernyataan dibawah ini dibawah ….
1. menggunakan banyak method dengan nama yang sama
2. menggunakan metode overloading dan overriding
3. menggunakan nama fungsi yang sama dengan argument berbeda
4. dapat menurunkan/mewarisi atribut dan method yang dimiliki kepada class lain
Pernyataan manakah yang berkaitan dengan inheritance (pewarisan)
1,2
1,3
1,4
1,2,3
1,2,3,4
Objek merupakan dasar dari pemodelan berorientasi objek. Sebelum membuat sebuah objek baru, diperlukan sebuah tempat untuk menampung objek tersebut yang biasa disebut class. Berikut ini merupakan deklarasi sebuah class, yaitu …
class { hewan);
public kelas hewan ;
public class hewan {….};
java class hewan {….}
public hewan;
Perhatikan kode program berikut ini :
Class mobil {
String warna = “Hitam”;
String merk = ”BMW”;
}
Pernyataan dibawah ini yang dapat menerangkan kode program diatas adalah ….
Memiliki class bernama mobil, dengan 2 variable yaitu warna dan merk, variable warna bernilai hitam dan variable merk bernilai BMW
Memiliki super class bernama kendaraan, dengan subclass mobil dengan 2 variabel yaitu warna dan merk, variable warna bernilai hitam dan variable merk bernilai BMW
Memiliki class bernama mobil, dengan 2 objek yaitu warna dan merk, memiliki method hitam dan BMW
Memiliki class bernama kendaraan, dengan 2 objek yaitu warna dan merk, memiliki method hitam dan BMW
Memiliki class bernama kendaraan, dengan 2 variabel yaitu warna dan merk, memiliki method hitam dan BMW
Perhatikan kode program berikut:
publik void menjumlah() {
public static void main(string[] args) {
penjumlahan objectPenjumlahan = new Penjumlahan();
objectPenjumlahan.menjumlah();
new Penjumlahan().menjumlah();
}
}
Berdasarkan potongan program diatas, manakah yang menjadi objek
Penjumlahan
menunjumalh
public void
void
void main (string[ ] args)
