public class Superclassoverloading {
double panjang;
double lebar;
double tinggi;
float luasP;
double LuasA;
int kell;
int luas;
public void luas (int keliling){
kell = (int) (2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi)));
System.out.println("keliling balok = "+kell);
}
public void luas(double alas){
LuasA=(panjang*lebar);
System.out.println("Luas Alas balok = "+LuasA);
}
public void luas(float permukaan){
luasP= (float) (panjang*lebar*tinggi);
System.out.println("luas permukaan = "+luasP);
}
public void slruh(){
System.out.println("panjang balok = "+panjang+"\n"
+"Lebar balok = "+lebar + "\n"
+"Tinggi balok = "+tinggi+"\n");
}
public int getkell(){
return kell;
}
public void setkell(int keliling){
kell = keliling;
}
public float getluasP(){
return luasP;
}
public void setluasP(float permukaan){
luasP = permukaan;
}
public double getLuasA(){
return LuasA;
}
public void setLuasA(double alas){
LuasA = alas;
}
public void setpanjang(int P){
panjang = P;
}
public void setllebar(double L){
lebar = L;
}
public void settinggi(float T){
tinggi = T;
}
public static void main(String[] args) {
Superclassoverloading a = new Superclassoverloading();
a.setllebar(Integer.parseInt(JOptionPane.showInputDialog("Massukkan lebar balok")));
a.setpanjang(Integer.parseInt(JOptionPane.showInputDialog("Massukkan panjang balok")));
a.settinggi(Integer.parseInt(JOptionPane.showInputDialog("Massukkan tinggi balok")));
a.slruh();
a.luas(a.getLuasA());
a.luas(a.getluasP());
a.luas(a.getkell());
}
}
Perhitungan Balok dengan Method overloading, acceseor , mutator
Nama : Mochammad Rian Dhewantara
Nim : 2012420093
Kelas : A
Fakultas : Teknik Informatika
UNITOMO
Posted by 09.27 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar