KEGIATAN 4.2

Kegiatan 4.2

LEMBAR KERJA PESERTA DIDIK (LKPD)



Judul Kegiatan : Memahami Konsep Enkapsulasi dalam PBO
Jenis kegiatan : Mandiri
Tujuan Kegiatan :
Peserta didik kelas 11 RPL dapat Menjelaskan konsep dan tujuan proses enkapsulisasi dalam pemrograman aplikasi berorientasi obyek dengan percaya diri.
Peserta didik kelas 11 RPL dapat menyajikan hasil diskusi secara lisan mengenai enkapsulasi dalam java dengan terampil.



Permasalahan dan Penyelesaian
Permasalahan 1:
Enkapsulasi sering kali disebut sebagai pembungkus, pembungkus yang dimaksudkan adalah untuk menjaga suatu proses program agar tidak dapat diakses secara sembarangan atau di intervensi oleh program lain. Dengan adanya enkapsulasi dapat digunakan untuk meningkatkan kinerja suatu program dan menjamin integritas data yang terdapat dalam suatu program. Bagaimana konsep enkapsulasi yang dapat dijelaskan dalam kehidupan sehari-hari?

Penyelesaian:
 Konsep enkapsulasi dijelaskan dalam kehidupan sehari hari yaitu dianalogikan sebagai arus listrik pada generator dan system perputaran generator untuk menghasilkan arus listrik. Kerja arus listrik tidak mempengaruhi kerja dari system perputaran generator,begitu pula sebaliknya. Hal ini karena di dalam arus listrik tersebut, pengguna tidak perlu mengetahui bagaimana kinerja system perputaran generator.


Permasalahan 2:
Perhatikan contoh program dibawah ini dengan seksama!
Class Enkapsulasi


Class Siswa:                                                                                                                                    




Hasil:

Berdasarkan program data siswa diatas, bagaimana kesimpulan mengenai konsep enkapsulasi dalam Java?


Penyelesaian:
 Konsep enkapsulasi berfungsi untuk menyembunyikan suatu proses program agar tidak dapat diakses oleh pengguna atau diintervensi oleh program lain. Enkapsulasi dapat berperan sebagai tembok penghalang yang mencegah kode atau data diakses oleh data lain di luar kelas .


Good Luck! ☺

No comments:

Post a Comment