• Posted by : Unknown Sabtu, 20 September 2014

    1. Public adalah kode akses yang bersifat umum. dengan kata lain, data maupun method dalam suatu kodingan tersebut dapat diakses oleh semua bagian di dalam program.

    2. Private adalah kode yang sesuai dengan namanya, akses ini bersifat private. dengan kata lain data maupun method hanya dapat diakses oleh kelas yang dimilikinya saja.

    3. Protected adalah kode akses

    yang membuat suatu data atau method yang didefinisikan dengan tingkatan akses ini dapat diakses oleh kelas yang memilikinya saja dan juga kelas-kelas yang memasih memiliki keturunan atau Encapsulation data Ketiga tingkat akses tersebut merupakan teknik dalam melakukan pembungkusan kode dan data di dalam Java.

    Berikut contoh ketiga keyword diatas :

    Private

    package penggunaclass;

    public class Penggunaclass {

    private String nama;

    private int Umur;

    private void setnama(String nama){

    this.nama=nama;

    }

    private void setUmur(int Umur){

    this.Umur=Umur;

    }

    private void getData(){

    System.out.println(“Nama : “+nama);

    System.out.println(“Umur : “+Umur);

    }

    public static void main(String[] args) {

    Penggunaclass obj = new Penggunaclass();

    obj.setnama(“ADE MAJID”);

    obj.setUmur(20);

    obj.getData();

    }

    }

    Public

    public class Penggunaclass1 {

    public String Nama;

    public String Hobi;

    public void setNama (String Nama){

    this.Nama=Nama;

    }

    public void setHobi (String Hobi){

    this.Hobi=Hobi;

    }

    public void getData(){

    System.out.println(“Nama : “+Nama);

    System.out.println(“Hobi : “+Hobi);

    }

    public static void main(String[] args) {

    Penggunaclass1 obj = new Penggunaclass1();

    obj.setNama(“ADE MAJID”);

    obj.setHobi(“Liat Anime”);

    obj.getData();

    }

    }

    Protected

    package penggunaclass2;

    public class Penggunaclass2 {

    protected String Nama;

    protected int Umur;

    protected String Hobi;

    protected void setNama(String Nama){

    this.Nama=Nama;

    }

    protected void setUmur(int Umur){

    this.Umur=Umur;

    }

    protected void setHobi(String Hobi){

    this.Hobi=Hobi;

    }

    protected void getData(){

    System.out.println(“Nama : “+Nama);

    System.out.println(“Umur : “+Umur);

    System.out.println(“Hobi : “+Hobi);

    }

    public static void main(String[] args) {

    Penggunaclass2 obj = new Penggunaclass2();

    obj.setNama(“ADE MAJID”);

    obj.setUmur(20);

    obj.setHobi(“Liat Anime”);

    }

    }

    Nah itu dia sekilas tentang Perbedaan Public, Private, dan Protected yang kita gunakan dalam coding JAVA. Semoga bremanfaat…

    Leave a Reply

    Subscribe to Posts | Subscribe to Comments

  • - Copyright © 2013 Ade Blog Site - K-ON!! - Powered by Blogger - Designed by Johanes Djogan -