NEW
Font size
WorksheetsOOP
Total questions: 15
Worksheet time: 7mins
Berikut ini merupakan pilar OOP kecuali
Abstraction
Polymorphism
Inheritance
Implementation
Class adalah
sebuah blueprint yang dapat dikembangkan untuk membuat sebuah objek.
sebuah metode untuk menghitung sesuatu
sebuah representasi data yang menggambarkan object
sesuatu yang digunakan untuk meng-inisialisasi program
Inheritance disebut juga dengan
implementation
pewarisan
parent class
polymorphism
Berikut ini merupakan hubungan antar objek kecuali
Association
Implementation
Dependency
Generalization
Fungsi Encapsulation yang tepat adalah
menyembunyikan data variabel dari class lain
melakukan private data sehingga hanya class tersebut yang dapat mengakses
data bisa diakses langsung dari luar
menggunakan data tanpa harus tahu bagaimana proses yang terjadi sampai data tersebut bisa digunakan
berikut merupakan pengertian hubungan dependensi yang paling tepat
hubungan saling ketergantungan antar method
hubungan antara dua buah class, di mana satu class memiliki ketergantungan dengan class lainnya tetapi class lainnya tidak/mungkin memiliki ketergantungan terhadap class pertama
hubungan antara dua buah function, di mana satu function memiliki ketergantungan dengan function lainnya tetapi function lainnya tidak/mungkin memiliki ketergantungan terhadap function pertama
hubungan antara dua buah data, di mana satu data memiliki ketergantungan dengan data lainnya tetapi data lainnya tidak/mungkin memiliki ketergantungan terhadap data pertama
hubungan abstraksi khusus antara dua kelas, satu mewakili kelas yang direalisasikan (supplier) dan yang lainnya mewakili kelas implementasinya (client) merupakan definisi dari
Realization
Dependency
Association
Encapsulation
proses memisahkan karakteristik dari dua atau lebih class dan menggabungkannya jadi satu class yang lebih umum adalah
Realization
Specialization
Generalization
Dependency
Berikut merupakan jenis inheritance kecuali
Single inheritance
Multilevel Inheritance
Hybrid Inheritance
Hirarchial Inheritance
memiliki hubungan “has-a” yang menyatakan bahwa sebuah kelas memiliki hubungan dengan kelas lainnya adalah pengertian dari
Dependency
Association
Generalization
Realization
memiliki hubungan “is-a” dari kelas yang spesifik ke kelas yang lebih umum adalah pengertian dari
Specialization
Dependency
Association
Generalization
sebuah kelas memiliki ketergantungan terhadap kelas lain merupakan pengertian dari
Association
Dependency
Generalization
Realzation
Berikut merupakan kardinalitas dalam association kecuali
One to One
One to Many
All to One
Many to Many
Aggregation ditandai dengan
garis putus putus
garis dengan diamond putih
garis dengan diamond hitam
garis dengan panah
Composition adalah
hubungan sebuah kelas “memiliki” class lainnya
hubungan sebuah kelas “tergantung” class lainnya
hubungan sebuah kelas “ditentukan” class lainnya
hubungan sebuah kelas “berelasi” class lainnya
