//PROGRAM 6-4 class Kotak { double panjang; double lebar; double tinggi; // Mendefinisikan constructor tanpa parameter Kotak() { panjang = 0; lebar = 0; tinggi = 0; } // Mendefinisikan constructor dengan satu parameter Kotak(double sisi) { panjang = lebar = tinggi = sisi; } // Mendefinisikan constructor dengan tiga parameter Kotak(double p, double l, double t) { panjang = p; lebar = l; tinggi = t; } double hitungVolume() { return (panjang * lebar * tinggi); } } class DemoOverloadConstructor { public static void main(String[] args) { Kotak k1, k2, k3; k1 = new Kotak(); k2 = new Kotak(10); k3 = new Kotak(4, 3, 2); //Menampilkan volume dari masing-masing objek Kotak System.out.println("Volume k1 = " + k1.hitungVolume()); System.out.println("Volume k2 = " + k2.hitungVolume()); System.out.println("Volume k3 = " + k3.hitungVolume()); } }