Kamis, 09 Juni 2011

TUGAS AKHIR

Buatlah program java untuk menurunkan 2 buah kelas turunan dari kelas induk yang berupa lingkaran dimana program ini dapat menghitung luas dan keliling lingkaran !
jawab:
langkah 1
package lingkaran;

/**
 *
 * @author kurro
 */
class Lingkaran
{
    protected int r= 100;
    void info(){
            System.out.println("Jari- jari :" + r);
    }
}
langkah 2
package lingkaran;

/**
 *
 * @author kurro
 */
class Luas extends Lingkaran
{
    private int r;
    public double hasil()
    {
        r=super.r;
        return 3.14*r*r;
    }
}
langkah 3
package lingkaran;

/**
 *
 * @author kurro
 */
class Keliling extends Lingkaran
{
    private int r;
    public double hasil()
    {
        r=super.r;
        return 3.14*2*r;
    }
}
langkah ke 4
package lingkaran;

/**
 *
 * @author kurro
 */
public class hasilLingkaran{
    public static void main ( String[]args )
    {
        Lingkaran lingkaran= new Lingkaran();
        Luas luas = new Luas();
        Keliling kll=new Keliling();
        lingkaran.info();
        System.out.println("Luas Lingkaran :"+ luas.hasil());
        System.out.println("Keliling Lingkaran :"+ kll.hasil());
    }
}
hasil:

Tidak ada komentar:

Posting Komentar