Minggu, 03 Juni 2012

JAVA CLASS TURUNAN

Contoh class turunan pada OOP (object oriented programming)
Menghitung Lingkaran dan Kecurut dalam Java


Scrip Program

//Creates a new empty java file dengan nama lingkaran//
public class Lingkaran
{
public double JariJari;
public void setJariJari(double r)
{
            this.JariJari=r;
}
public double getDiameter()
{
            return JariJari;
}
public double LuasLingkaran()
{
            return 3.14*JariJari*JariJari;
}
}

//Creates a new empty java file dengan nama Kerucut//
public class Kerucut extends Lingkaran
{
            double tinggi;
public void setTinggi(double t)
{
            this.tinggi=t;
}
public double gettinggi()
{
            return tinggi;
}
public double VolumeKerucut()
{
            return (LuasLingkaran()*tinggi)/3;
}
}

//Creates a new empty java file dengan nama Tampil//
public class Tampil
{
public static void main(String[] args)
{
                        Lingkaran l=new Lingkaran();
                        Kerucut k=new Kerucut();
                        k.setJariJari(3.5);
                        k.setTinggi(10);
            double luaslingkaran=k.LuasLingkaran();
            double volumekerucut=k.VolumeKerucut();
System.out.println("Luas Lingkaran  :"+luaslingkaran);
System.out.println("Volume Kerucut  :"+volumekerucut);
}
}

Hasil Program
Luas Lingkaran  :38.465
Volume Kerucut  :128.21666666666667

0 komentar:

Posting Komentar

LinkTeman