Wednesday, May 11, 2016

Pengertian Keyword Super

       Fungsi kata kunci super untuk memanggil constructor dari kelas induk “super(p, l, t);”, Selain fungsi tersebut kata kunci super digunakan untuk mengakses anggota kelas (variabel maupun method) dari kelas induk “super.a = nilai1;” a di dalam kelas A.
*Class Induk*
public class key {
   protected double v;
   protected float jari;
} 
*Class Anak*
public class Lingkar extends Key {
double tinggi=5;
   public void setSuperhari(float jari){
      super.jari= jari;
   }

   public void setSuper v(double v){
      super.v=v;
   }

   public void LKbangun(){
      System.out.println("Luas Lingkaran : "+jari*jari*v);
      System.out.println("Keliling Lingkaran : "+2jari*v);
   }

   public void cet() {
      System.out.println("Volume : "+(jari*jari*v)*tinggi);
   }
}
*Class Main*
public class BangunDatarTest {
   public static void main(String[] args){
      Lingkar sg = new Lingkar();
      sg.setSuperjari(7);
      sg.setSuperv(3.14);
      sg.LKbangun();
      sg.cet();
   }
}
, ,

No comments:

Post a Comment