Enkapsulasi adalah teknik membungkus atribut data ke dalam lingkup private dan hanya mengizinkan manipulasi melalui method antarmuka publik.
Poin Kunci Materi:
- Integritas Data: Mencegah perubahan data ilegal atau nilai korup dari kode luar.
- Getter & Setter: Menyediakan titik kontrol untuk validasi logika bisnis sebelum nilai disimpan.
- Fleksibilitas Desain: Memungkinkan perubahan implementasi internal tanpa memecahkan kode pemanggil.