Penggunaan Hak Akses Default dan Private Pada Java


1.      Private
Access Modifier Private merupakan access modifier yang paling terbatas. Setiap object yang mempunyai access modifier private hanya bisa diakses oleh class itu sendiri. Class lain tidak boleh menggunakannya.

Aturan penggunaannya :
·      Private access modifier tidak bisa digunakan pada nama kelas.
·      Private access modifier tidak bisa digunakan pada main Method. karena menyebabkan program tidak bisa dijalankan, karena tidak bisa diakses oleh JVM (Java Virtual Machine).

2.      Default
Default access modifier menspesifikasikan kelas-kelas yang terdapat dalam satu paket (package) yang bisa mengakses modifier tipe ini. Default access modifier tidak mempunyai keyword, sehingga apabila sebuah kelas, metod, atau property tidak menyebutkan keyword berari kelas, method, dan property tersebut mempunyai default access modifier.

Komentar