Praktikum PBO : Interface pada Netbeans
Interface adalah kumpulan method yang hanya memuat deklarasi dan struktur method tanpa detail implementasinya.
Latihan :
Buatlah sebuah java packages baru bernama Interface lalu buatlah dua buah class bernama kalkulator dan utama lalu simpan dengan nama kalkulator.java dan utama.java. Kemudian buatlah sebuah Interface bernama operasi lalu simpan dengan nama operasi.java.
Tampilan Class kalkulator :
copy dan paste script berikut diantara symbol { } :
//deklarasi variabel / attribut
private double bil1, bil2;
public kalkulator (){
}
public kalkulator (double bil1, double bil2)
{
this.bil1 = bil1;
this.bil2 = bil2;
}
@Override
public void penjumlahan() {
System.out.println(bil1 + bil2);
}
@Override
public void pengurangan() {
System.out.println(bil1 - bil2);
}
@Override
public double perkalian() {
return bil1 * bil2;
}
@Override
public double pembagian() {
return bil1 / bil2;
}
Tampilan Interface operasi:
copy dan paste script berikut diantara symbol { } :
//deklarasi method
public void penjumlahan();
public void pengurangan();
public double perkalian();
public double pembagian();
Tampilan Class utama :
copy dan paste script berikut diantara symbol { } :
public static void main(String[]args)throws Exception
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
kalkulator k = new kalkulator ();
//input
System.out.print ("Masukan Bilangan pertama : ");
double bil1 = Double.parseDouble(br.readLine());
System.out.print("Masukan Bilangan Kedua : ");
double bil2 = Double.parseDouble(br.readLine());
k = new kalkulator (bil1, bil2);
System.out.print("");
//output
System.out.println();
System.out.print("Hasil Penjumlahan = ");
k.penjumlahan();
System.out.print("Hasil Pengurangan = ");
k.pengurangan();
System.out.println("Hasil Perkalian = " + k.perkalian());
System.out.println("Hasil Pembagian = " + k.pembagian());
}
Kemudian jalan kan program dengan cara klik kanan di dalam class utama lalu pilih Run file atau tekan Shift+F6.
Demikian langkah-langkah penggunaan interface pada Netbeans.
thanks gan sudah share
BalasHapuspower supply hp