Program Kubus

Kali ini kita akan membuat program kubus, program ini bisa mengkalkulasi atribut-atribut kubus seperti keliling, luas dan volume kubus.

Untuk inputan masih menggunakan teknik debugging dimana inputan langsung dituliskan di method test(). Sebagaimana kita ketahui, kubus memiliki sisi yang sama panjang, sehingga inputan hanya satu yaitu sisi. Selanjutnya hanya mengimplementasikan rumus-rumus matematika ke dalam kodingan. Berikut kodingannya.

/**
 *
 * @author Rachmat Fahmi Aziz
 */
public class Kubus {

    private double sisi = 0;

    public Kubus(){    

    }

    public Kubus(double sisi){
        this.sisi = sisi;
    }

    public void setSisi(double sisi){
        this.sisi = sisi;
    }

    public double getSisi(){
        return this.sisi;
    }

    public double hitungKeliling(){
        return(12*this.sisi);
    }

    public double hitungLuas(){
        return(6*this.sisi*this.sisi);
    }

    public double hitungVolume(){
        return(this.sisi*this.sisi*this.sisi);
    }

    static void test(){
        Kubus k = new Kubus(12);
        System.out.println(k);
    }

    public static void main(String[] args){
        test();
    }

    public String toString(){
        String str = 
                "Kubus"+"\n"+
                "Sisi"+"\t"+": "+sisi+"\n"+
                "Keliling"+": "+hitungKeliling()+"\n"+
                "Luas"+"\t"+": "+hitungLuas()+"\n"+
                "Volume"+"\t"+": "+hitungVolume()+"\n";
        return str;
    }
}

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *