Menghitung Luas dan Keliling Segitiga Siku-siku dengan Method overloading , by David Ibrahim (2012420096) , Setelah Kemaren tugas 2 tentang Menghitung Luas dan Keliling Segitiga Siku-siku sederhana dengan konsep OOP , sekarang saya akan membuat lanjutan dari tugas 2 kemaren, yaitu Menghitung Luas dan Keliling Segitiga Siku-siku dengan Method Overloading , method mutator dan method accesor .
Source :
public class segitigasikuoverloading {
private double alas;
private double sisiM;
private double tinggi;
private double luas;
private double kell;
public void segitiga(double alas,double sisiM,double tinggi){
System.out.println("Segitiga Siku-Siku :");
System.out.println("======================");
System.out.println("Alas = " + alas);
System.out.println("Sisi Miring = " + sisiM);
System.out.println("Tinggi = " + tinggi);
}
public void segitiga(double luas,double kell){
System.out.println();
System.out.println("Luas = " + luas);
System.out.println("Keliling = " + kell );
System.out.println("=======================");
}
public void segitiga(){
}
public double getalas(){
return alas;
}
public void setalas( double temp ){
alas = temp;
}
public double getsisiM(){
return sisiM;
}
public void setsisiM(double temp){
sisiM=temp;
}
public double gettinggi(){
return tinggi;
}
public void settinggi(double temp){
tinggi=temp;
}
public double getluas(){
luas=0.5*alas*tinggi;
return luas;
}
public double getkeliling(){
kell=sisiM+alas+tinggi;
return kell;
}
}
Lalu buat Method Main Untuk Memanggil Class tersebut :
public class segitigasikuoverloadingmain {
public static void main(String[] args) {
segitigasikuoverloading b=new segitigasikuoverloading();
b.setalas(20);
b.setsisiM(25);
b.settinggi(35);
b.segitiga(b.getalas(), b.getsisiM(), b.gettinggi());
b.segitiga(b.getluas(),b.getkeliling());
}
}
Output :
Nama : David Ibrahim
Nim : 2012420096
Fakultas : Teknik Informatika
Unitomo
Posted by 22.17 and have
0
komentar
, Published at
Tidak ada komentar:
Posting Komentar