Method dari Class Persegi Panjang
public class PersegiPanjang { //merupakan nama class
dari PersegiPanjang
public static void
main(String[]args){ //sebuah method utama
PersegiPanjang A=new
PersegiPanjang (); // objek baru A dari class PersegiPanjang
A.hitungluas(); //menghitung
luas pada objek A dengan nilai yang sudah ditentukan dari class PersegiPanjang
A.hitungluas(5,3); //
meghitung luas dengan panjang dan lebar yaitu 5 dan 3
PersegiPanjang B=new
PersegiPanjang(); //merupakan objek baru B dari kelas PersegiPanjang
B.hitungluas();//menghitung
luas pada objek B dengan nilai yang sudah ditentukan dari kelas PersegiPanjang
PersegiPanjang C=new
PersegiPanjang();//merupakan objek baru C dari kelas PersegiPanjang
C.setpanjang(8); //
menginputkan panjang dengan nilai 8
C.setlebar
(4);// menginputkan panjang dengan nilai 4
C.hitungluas(); //hitung
luas dari Objek C dengan nilai panjang dan lebar 8 dan 4
C.hitungluas(A.getpanjang(),B.getlebar()); //
menghitung luas yang berada pada objek C dan memanggil panjang dan
lebar dari objek A dan objek B
}//akhir dari method
}//akhir dari class
Class Persegi Panjang
public class PersegiPanjang { //merupakan Class
dariPersegiPanjang
private double panjang ; //inisialisasi
dari variabelpanjang dengan tipe data double menggunakan akses
private
private double lebar ;//inisialisasi
dari variabel lebar dengan tipe data double menggunakan akses
private
PersegiPanjang(){//memanggil fungsi
PersegiPanjang
panjang =
10;//inisialisasi panjang dengan nilai 10
lebar =
2; // inisialisasi luas dengan nilai 2
}//akhir objek
PersegiPanjang
PersegiPanjang (double panjang,
double lebar){
//Memanggil
fungsi PersegiPanjang dengan inisialisasi panjang dan lebar bertipe double
this.panjang
= panjang ;
this.lebar
= lebar;
}
public void setpanjang (double
panjang){//memanggil fungsi panjang bertipe double
this.panjang
= panjang ;
}
public void setlebar (double
lebar) {
this.lebar
= lebar ;
}
public double getpanjang (){
return
panjang ;
}
public double getlebar (){
return
lebar ;
}
public void hitungluas (){
System.out.println
(panjang*lebar);
}
public void hitungluas (double
panjang, double lebar){
setpanjang
(panjang);
setlebar
(lebar);
hitungluas
();
}// akhir dari method
} // akhir dari class
Tidak ada komentar:
Posting Komentar