Pada postingan lanjutan kali ini saya ingin memberikan contoh penggunaan
protected pada turunan dan polimorfisme java oriented progrmming dengan menginputkan nilai-nilai variabel dari keyboard,,
berikut listingnya :
import java.io.*;
class kotak
{
protected double panjang;
protected double lebar;
protected double tinggi;
public void setkotak(double p, double l, double t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public double getkotak()
{
double kotakvol=panjang*lebar*tinggi;
return kotakvol;
}
public void cetak()
{
System.out.println("Berat Kotak = "+getkotak());
}
}
class kotakpejal extends kotak
{
private double berat;
public void setkotakpejal(double p, double l, double t,double b)
{
panjang=p;
lebar=l;
tinggi=t;
berat=b;
}
public double getkotakpejal()
{
return berat;
}
public void cetak()
{
super.cetak();
System.out.println("Berat Kotak = "+getkotakpejal());
}
}
public class input_tur_protec
{
public static void main(String[]args)throws IOException
{
kotakpejal k=new kotakpejal();
double berat;
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.println("===================================");
System.out.println(" Menghitung kotak");
System.out.println("===================================");
System.out.print("Masukkan Panjang =");
k.panjang=Double.parseDouble(br.readLine());
System.out.print("Masukkan Lebar =");
k.lebar=Double.parseDouble(br.readLine());
System.out.print("Masukkan Tinggi =");
k.tinggi=Double.parseDouble(br.readLine());
System.out.print("Masukkan Berat =");
berat=Double.parseDouble(br.readLine());
System.out.println("");
System.out.println(" keluaran ");
System.out.println("-------------------------------");
System.out.println("-------------------------------");
k.setkotak(k.panjang,k.lebar,k.tinggi);
k.setkotakpejal(k.panjang,k.lebar,k.tinggi,berat);
k.cetak();
}
}
demikianlah listing program pembuatan turunan dan polimorfisme dengan protected menggunakan data inputan dari keyboard . .
import java.io.*;
class kotak
{
protected double panjang;
protected double lebar;
protected double tinggi;
public void setkotak(double p, double l, double t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public double getkotak()
{
double kotakvol=panjang*lebar*tinggi;
return kotakvol;
}
public void cetak()
{
System.out.println("Berat Kotak = "+getkotak());
}
}
class kotakpejal extends kotak
{
private double berat;
public void setkotakpejal(double p, double l, double t,double b)
{
panjang=p;
lebar=l;
tinggi=t;
berat=b;
}
public double getkotakpejal()
{
return berat;
}
public void cetak()
{
super.cetak();
System.out.println("Berat Kotak = "+getkotakpejal());
}
}
public class input_tur_protec
{
public static void main(String[]args)throws IOException
{
kotakpejal k=new kotakpejal();
double berat;
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("");
System.out.println("===================================");
System.out.println(" Menghitung kotak");
System.out.println("===================================");
System.out.print("Masukkan Panjang =");
k.panjang=Double.parseDouble(br.readLine());
System.out.print("Masukkan Lebar =");
k.lebar=Double.parseDouble(br.readLine());
System.out.print("Masukkan Tinggi =");
k.tinggi=Double.parseDouble(br.readLine());
System.out.print("Masukkan Berat =");
berat=Double.parseDouble(br.readLine());
System.out.println("");
System.out.println(" keluaran ");
System.out.println("-------------------------------");
System.out.println("-------------------------------");
k.setkotak(k.panjang,k.lebar,k.tinggi);
k.setkotakpejal(k.panjang,k.lebar,k.tinggi,berat);
k.cetak();
}
}
demikianlah listing program pembuatan turunan dan polimorfisme dengan protected menggunakan data inputan dari keyboard . .
No comments:
Post a Comment
Your comments are very valuable