//PROGRAM 7-5 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); } } 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; } } class DemoSuper1 { public static void main(String[] args) { // melakukan instansiasi terhadap kelas turunan KotakPejal k = new KotakPejal(6, 5, 4, 2); System.out.println("Volume k : " + k.hitungVolume()); System.out.println("Berat k : " + k.getBerat()); } }