Encapsulation

Encapsulation adalah salah satu prinsip fundamental Pemrograman Berorientasi Objek (OOP). Ini mengacu pada pembungkusan data (variabel) dan metode (fungsi) yang bekerja pada data dalam satu unit (objek), dan membatasi akses langsung ke beberapa komponen objek.

Konteks Penggunaan

Menyembunyikan detail implementasi internal.

Contoh

Anda bisa menyalakan mobil dengan kunci (Public Interface), tanpa perlu tahu cara kerja kabel dinamo starternya (Private Implementation).

Catatan

Biasanya menggunakan modifier `private`, `protected`, `public`.

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail
Apa Itu Encapsulation? Definisi & Penjelasan | Kamus REA Ruangguru