Monday, 17 November 2014

Contoh lain Super class pada java

class Kotak {
  protected double panjang;
  protected double lebar;
  protected double tinggi;
    
  //default constructor
  Kotak() {
    panjang = lebar = tinggi = 0;
  }
    
  Kotak(int p, int l, int t) {
    panjang = p;
    lebar = l;
    tinggi = t;
  }
    
  public double hitungVolume() {
    return (panjang * lebar * tinggi);
  }    
}

lalu pada class turunannya

 class KotakPejal extends Kotak {    
  private double berat;
    
  KotakPejal(int p, int l, int t, int b) {
        
    super(p, l, t);  // memanggil constructor kelas Kotak
        
    berat = b;
  }    
    
  public double getBerat() {
    return berat;
  }
}


From http://www.atwiwit.net/2013/09/contoh-kata-kunci-super-java.html

No comments:

Post a Comment