Page 52 - Modul PBO 11 RPL
P. 52

PENDAHULUAN




               A. Kompetensi Dasar

               3.4  Menerapkan konsep enkapsulasi dalam melindungi data dan informasi

               4.4  Membuat kode program enkapsulasi dalam melindungi data dan informasi


               B. Indikator Pencapaian Kompetensi

               3.4.1  Menjelaskan konsep dan tujuan proses enkapsulisasi dalam pemrograman
                       aplikasi berorientasi obyek.

               3.4.2  Menjelaskan prosedur enkapsulisasi dalam pemrograman aplikasi
                       berorientasi obyek.

               3.4.3  Menjelaskan persyaratan proses enkapsulisasi dalam pemrograman aplikasi

                       berorientasi obyek.
               3.4.4  Menerapkan prosedur enkapsulisasi dalam pemrograman aplikasi

                       berorientasi obyek.
               4.4.1  Merancang program aplikasi berorientasi obyek dengan penerapan

                       enkapsulisasi dalam melindungi data dan informasi.

               4.4.2  Membuat kode program aplikasi berorientasi obyek yang menerapkan
                       enkapsulisasi.

               4.4.3  Menguji program aplikasi berorientasi obyek yang menerapkan enkapsulisasi.

               C. Deskripsi
                  Enkapsulasi penting karena membantu kita menulis kode yang mudah dibaca dan

               sistem yang dapat dipelihara. Artinya, kode program yang dikemas dengan baik jauh

               lebih mudah untuk dibaca dan dipahami sehingga hanya membutuhkan sedikit waktu
               yang  terbuang  daripada  menulis  kode  baru.  Penggunaan  enkapsulasi  ini  dapat

               menghindari programmer lain untuk menggali semua detail kode  kita agar dapat

               digunakan dan mencegah penyalahgunaan dari kode program tersebut.










               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                44
   47   48   49   50   51   52   53   54   55   56   57