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