Page 32 - Modul PBO XI RPL
P. 32

•  Bersifat transparan
                    Ketika  melakukan  modifikasi  pada  program  lain,  perubahan  tersebut  juga

                    dirasakan pada bagian program yang menggunakan modul tersebut.

                •  Menghindari efek diluar perencanaan
                    Modul yang terenkapsulasi dengan baik hanya akan berinteraksi dengan bagian

                    program  lain  melalui  variabel-variabel  input/output  yang  telah  didefinisikan
                    sebelumnya.

                •  Melindungi listing program

                    Ketika  program  didistribusikan  kepada  khalayak  diperlukan  penerapan
                    enkapsulasi  guna  melindungi  listing  program  agar  pengguna  hanya  dapat

                    menggunakan program melalui variabel input maupun output yang didefinisikan

                    tanpa disertai bagaimana proses yang terjadi dalam modul tersebut.


               Simak penjelasan video berikut ini!





































               Modul Pemrograman Berorientasi Objek | SMK Kelas XI


                                                                                                                25
   27   28   29   30   31   32   33   34   35   36   37