Script Atau Coding Class Interface Lampu Pada Java

HELLO FLEN - Kembali lagi bersama saya dan sekarang saya akan membahas tentang pemrograman. Dipemrograman ini saya akan menjelaskan bagaimana cara membuat Script Atau Coding Class Interface Lampu Interface Pada Java. Sebelumnya saya akan menjelaskan terlebih dahulu apa itu interface pada java? Interface adalah sebuah tipe yang bereferensi pada Java, interface ini secara strukturnya memiliki hal yang serupa dengan class. Perlu diketahui, isi dari interface adalah method abstract, yang artinya method tersebut hanya dideklarasikan serta tidak ditulis secara utuh. Deklarasi method pada interface ini sendiri serupa dengan method pada class abstract. Mari langsung saja ke materi pembahasan, sekarang Anda buka aplikasi Java Netbeans dan buat projectnya.

Pertama
Buka Netbeans IDE Anda, lalu klik file > new project > java > java application > next > ganti project name sesuai kemauan Anda, misal: Pertemuan 3> hapus centang pada create main class > finish.

Kedua
Akan muncul menu pada sebelah kiri dan ada project Anda lalu akan ada  “Source Package”, klik kanan source package > new > java package > ubah nama Package sesuai kemauan Anda, misal: DasarJava (jangan pake spasi) > finish.

Ketiga
Buat 3 class dengan klik kanan DasarJava >  new, nah class pertama pilih Java Interface lalu ubah class namenya dengan InterfaceLampu > package “DasarJava” > finish. Class ke 2 sama dengan interface klik kanan DasarJava > new > Java Class dan pada class ke 2 ubah class namenya dengan Lampu serta class ke 3 ubah class namenya dengan LampuBeraksi > Package “DasarJava” > finish.

Keempat
Masukan coding ini pada InterfaceLampu:

interface InterfaceLampu {
public static final int KeadaanHidup = 1;
public static final int KeadaanMati = 0;

public abstract void hidupkan();
public abstract void matikan();
}

Kelima
Masukan coding ini pada class Lampu:

public class Lampu implements InterfaceLampu{
int statusLampu;

public void hidupkan(){
if(this.statusLampu == KeadaanMati){
this.statusLampu = KeadaanHidup;
System.out.println("Hidupkan Lampu! ---> Lampu Hidup");
}else{
System.out.println("Hidupkan Lampu! ---> Lampu Sudah Hidup Kok");}
}

public void matikan(){
if(this.statusLampu == KeadaanHidup){
this.statusLampu = KeadaanMati;
System.out.println("Matikan Lampu! ---> Lampu Mati");
}else{
System.out.println("Matikan Lampu! ---> Lampu Sudah Mati Kok");}

}
}

Keenam
Masukan coding ini pada LampuBeraksi:

public static void main(String[]args){
Lampu lampuKamar = new Lampu();
System.out.println("Status Lampu Saat Ini : Mati");
lampuKamar.hidupkan();
lampuKamar.matikan();
lampuKamar.matikan();
lampuKamar.hidupkan();
lampuKamar.hidupkan();

}

Untuk menjalankannya, Anda tinggal mengklik kanan LampuBeraksi pada DasarJava >  compile file > run file, lalu hasil outputnya akan seperti dibawah ini:

www.helloflen.com

Sekian artikel pembahasan tentang pemrograman Script Atau Coding Class Interface Lampu Pada Java, semoga bisa dapat membantu Anda dan bermanfaat bagi Anda pada saat melakukan pengerjaan tugas atau belajar tentang mengenai java.

Klik untuk berkomentar