Bab 4: Pemrograman Berorientasi Objek

LATIHAN1/5
No. 1

Dalam pengembangan aplikasi manajemen inventaris gudang, terdapat kelas Produk dengan atribut stok dan hargaBeli. Manajer gudang ingin memastikan bahwa stok dan hargaBeli tidak dapat diubah secara langsung dari luar kelas, melainkan hanya melalui metode yang terkontrol seperti tambahStok(), kurangiStok(), atau ubahHargaBeli(). Prinsip PBO apa yang diterapkan untuk mencapai tujuan ini guna menjaga integritas data?