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