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
Komentar
Posting Komentar