Page 20 - PEMROGRAMAN BERORIENTASI OBJEK 11 GASAL
P. 20
PEMROGRAMAN BERORIENTASI OBJEK
3.2. Memahami dasar-dasar dan aturan pemrograman berorientasi obyek
3.3. Memahami konsep class dan obyek
3.4. Memahami konsep enkapsulasi dalam melindungi data dan informasi
3.5. Memahami konsep pewarisan
3.6. Memahami konsep polimorphisme
3.7. Menerapkan penggunaan pakage dalam aplikasi
4. Kompetensi Inti 4: Mengolah, menalar, dan menyaji dalam ranah konkret dan
ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di
sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah
pengawasan langsung.
Kompetensi Dasar:
4.1 Menyajikan konsep pemrograman berorientasi obyek
4.2 Menyajikan aturan dan dasar-dasar pemrograman berorientasi obyek
4.3 Menyajikan class dengan memberikan atribut dan metode
4.4 Menyajikan perlindungan data dan informasi melalui mekanisme
enkapsulas
4.5 Mengolah hubungan antara class dengan pola pewarisan
4.6 Menyajikan konsep polimorphisme dengan overloading dan overiding
4.7 Menyajikan aplikasi melalui pengelompokan class dalam pakage
F. Cek Kemampuan Awal
1. Jelaskan perbedaan permrograman prosedural dengan
pemrograman berorientasi obyek!
2. Jelaskan keuntungan pemrograman berorientasi obyek!
3. Jelaskan secara singkat proses kompilasi dan menjalankan program
aplikasi berorientasi obyek!
4. Jelaskan secara singkat dan berikan contoh pengertian class, atribut
dan metode!
5. Jelaskan pengertian pembungkusan data dengan konsep
enkapsulasi!
6. Jelaskan secara singkat konsep pewarisan dalam pemrograman
berorientasi obyek!
7. Jelaskan secara singkat konsep polimorpisme dalam pemrograman
berorientasi obyek!
8. Jelaskan cara pembuatan package dan sebutkan keuntungannya !
5 | Pa g e