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 .




No comments:
Post a Comment