Hak Akses Java
Access Modifier adalah sebuah “hak
akses” yang diberikan kepada sebuah variabel/method/class dengan tujuan untuk
menjaga integritas dari data tersebut ketika ingin diakses object lain. Hak akses
sendiri diberikan oleh pembuat program sebagai salah satu bentuk implementasi
dari OOP itu sendiri. Dengan adanya Access Modifier, kita dapat membatasi
resource-resource mana saja yang dapat diakses oleh object tertentu,
turunannya, ataupun oleh method tertentu.
Di
bahasa JAVA sendiri ada 4 jenis access modifier yang dapat digunakan :
1. Public
dapat di akses dari class yang sama, package sama, subclass, dan package lain
Jadi,
Public dapat diakses dimana saja.
2. Protected
dapat diakses dari class yang sama, package sama, subclass, tapi tidak dapat
diakses dari package lain.
Jadi, Protected dapat
diakses dimana saja kecuali dari package lain
3. Private
: hanya dapat diakses oleh class yang sama
4. No
Modifier dapat diakses dari class dan package yang sama.

Komentar
Posting Komentar