Visibility ( Access Modifier )
- Konsep yang digunakan untuk mengatur akses dari property dan method pada sebuah objek
- Ada 3 keyword visibility : public, protected, dan private
- public, dapat digunakan di mana saja, bahkan di luar kelas
- protected, hanya dapat digunakan di dalam sebuah kelas beserta turunannya
- private, hanya dapat digunakan di dalam sebuah kelas tertentu saja
Kenapa harus ada Access Modifier?
- Hanya memperlihatkan aspek dari class yang dibutuhkan oleh 'client'
- Menentukan kebutuhan yang jelas untuk objek
- Memberikan kendali pada kode untuk menhindari 'bug'
0 komentar:
Posting Komentar