Selasa, 05 November 2013

Access Modifiers Dalam Java

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

 

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;

   }
  
  }
    

0 komentar:

Posting Komentar