Penggunaan Public,Private dan Protected Pada pemprograman Java (Menggunakan Aplikasi NetBeans)


Assalamualaikum…

Disini saya akan membuat program sederhana yang menggunakan Public,Private dan Protected di Java mari kita lihat programnya…..

Public

Modifier public akan membuat member dan class bisa diakses dari mana saja.

Programnya :

1.     Buka Aplikasi NetBeans

2.     Buat file baru dengan nama sesuai keinginan

3.  Buat package dengan nama Kendaraan lanjutkan dengan membuat class didalam package Kendaraan dengan nama Mobil

Masukkan code source dibagian Mobil

package kendaraan;

public class mobil {

   public String Merk;

   public double Speed;

   public void setmerk(String Merk) {

       this.Merk=Merk;

   }

   public void setSpeed(int Speed) {

       this.Speed=Speed;

   }

   public String getMerk() {

       return Merk;

   }

   public double getSpeed() {

       return Speed;

   }

   

}

 

Tampilan :

  

4.  Buat package baru dengan nama Makhluk hidup lanjutkan dengan membuat class didalam package Makhluk hidup dengan nama manusia

Masukkan code source dibagian manusia

package Makhluk_hidup;

public class manusia  extends kendaraan.mobil{

    public static void main(String[] args) {

        manusia data=new manusia();

        data.setmerk("Toyota");

        data.setSpeed((int) 350.0);

        System.out.println("Saya Mempunyai Mobil :"+data.getMerk());

        System.out.println("DenganKecepatan :"+data.getSpeed()+"km/jam");;;

    }

}

Tampilan:

 


 

Outputnya :

 

Protected

Hak akses protect tidak dapat diterapkan pada class.

Programnnya :

1.     Buat  class baru didalam package Makhluk hidup dengan nama Hewan

Masukkan code source dibagian Hewan

package Makhluk_hidup;

public class hewan {

    protected String makanan="daging dan ikan";

    protected boolean hidup;

    protected void setHidup(boolean hidup){

        this.hidup=hidup;

    }

    protected boolean getHidup (){

        return hidup;

    }   

}

 

Tampilan :


2.     Buat class baru didalam package Makhluk hidup dengan nama class Manusiaa Lalu masukkan code source dibagian Manusiaa

package Makhluk_hidup; 

public class manusiaa  extends hewan{

    public static void main(String[] args) {

        manusiaa data=new manusiaa();

        data.setHidup(true);

        System.out.println("Makanan Saya :"+data.makanan);

        System.out.println("Saya Hidup :"+data.getHidup());

    }

}

 

Tampilan :


Output:



 

Private

Hak akses private hanya bisa diakses oleh class itu sendiri.

Programnya yaitu :

1.     Buat package baru dengan nama rozi (terserah mau apapun) lalu lanjutkan dengan membuat class didalam package tersebut dengan nama programming

Masukkan code source dibagian programming

package rozi;

public class programming {

    private final String language="Java";

    public String getLanguage() {

        return language;

    }

   

}


Tampilan :


2.     Buat class baru didalam package rozi Dengan nama latihan

Masukkan code source dibagian latihan

package rozi;

public class latihan extends programming {

       public static void main(String[] args) {

        latihan data=new latihan();

        System.out.println("Bahasa Pemprograman :"+data.getLanguage());  

    }

}

   

Tampilan :


Output :


SELAMAT MENCOBA!



Nama    : Rozi Juliantika

NIM      : 21220106

Kelas    : SIstem informasi 3A


Download File Disini

Komentar

Postingan Populer