MODIFIER
Adalah untuk menentukan hubungan suatu unsur kelas dengan unsur kelas lainnya, contohnya hubungan kepemilikan antara kelas dan objek.
Ada 4 Modifier Akses :
1. public
2. protected
3. default
4. private
Adalah untuk menentukan hubungan suatu unsur kelas dengan unsur kelas lainnya, contohnya hubungan kepemilikan antara kelas dan objek.
Ada 4 Modifier Akses :
1. public
2. protected
3. default
4. private
1. Public
Akses Public adalah class member untuk diakses baik
dari dalam dan luar class.
Contoh :
public class Hello{
public static void main(String
args[]){
// access modifer pulic
public String nilai
}
}
2.
Protected
Mengijinkan
class member untuk diakses oleh method dalam class tersebut dan elemen – elemen
subclass.
Contoh :
public class SuperClass{
public static void main(String
args[]){
// access modifer protected
protected int nilai;
}
}
public class SubClass{
public static void main(String
args[]){
// merubah nilai yang ada di
superclass
public void hitung(){
nilai=10;
}
}
}
3.
Default
adalah tipe yang hanya class dalam package yang sama
yang memiliki hak akses terhadap variabel dan methods dalam class.
Contoh :
public class Hello{
public static void main(String args[]){
// access
modifer default
int nilai;
}
}
4.
Private
pengaksesan class hanya dapat diakses oleh class
dimana tipe ini dibuat.
Contoh :
public class Hello{
public static void main(String args[]){
// access
modifer private
private int nilai;
}
}