Java ClassesLesson 32Preview gratis
Java Encapsulation
Lesson ini bagian dari Java · Semua level
Ringkasan
Encapsulation adalah teknik membungkus data di dalam class dan membatasi aksesnya dengan modifier private. Pihak luar tidak mengubah data secara langsung, melainkan lewat method getter dan setter yang bisa melakukan validasi. Cara ini melindungi data dari perubahan tidak wajar dan menyederhanakan perawatan kode.
Poin kunci
- Jadikan field private lalu sediakan getter dan setter sebagai pintu akses
- Setter bisa menambahkan validasi sebelum nilai ditulis ke field
- Encapsulation menyembunyikan detail internal dan hanya menampilkan yang perlu
- Manfaat utama: data lebih aman dan perubahan internal class tidak mengganggu kelas lain
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.