panda

Jumat, 21 November 2014

Method dari Class Persegi Panjang

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