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