Selasa, 11 Oktober 2011

Demo Kotak Dengan JCreator

class Kotak {
double panjang;
double lebar;
double tinggi;
}

public class DemoKotak1
{
public static void main (String[] args)
{
double volume;
Kotak k = new Kotak();
//Mengiaikan nilai ke dalam data-data kelas Kotak
k.panjang = 4;
k.lebar = 3;
k.tinggi = 2;
//Menghitung isi/volume kotak
volume = k.panjang * k.lebar * k.tinggi;
//Menampilkan nilai volume ke layar monitor
System.out.println ("Volume kotak = " +"volume");
}
}














class Kotak
{
double panjang;
double lebar;
double tinggi;
}

public class DemoKotak2
{
public static void main (String[] args)
{
double volume1, volume2;
Kotak k1 = new Kotak (); //mendeklarasikan objek k1
Kotak k2 = new Kotak (); // mendeklarasikan objek k2
//mengisikan nilai ke dalam objek k1
k1.panjang = 4;
k1.lebar = 3;
k1.tinggi = 2;
//Mengisikan nilai ke dalam objek k2
k2.panjang = 6;
k2.lebar = 5;
k2.tinggi = 4;
//Menghitung iai/volume dari objek k1
volume1 = k1.panjang * k1.tinggi * k1.lebar;
//Menghitung iai/volume dari objek k2
volume2 = k2.panjang * k2.tinggi * k2.lebar;
//Menampilkan nilai volume k1 dan k2 ke layar monitor
System.out.println ("Volume k1 = " + volume1);
System.out.println ("Volume k2 = " + volume2);
}
}



class Kotak
{
double panjang;
double lebar;
double tinggi;
}

public class DemoReferensi1
{
public static void main (String[] args)
{
double volume1, volume2;
Kotak k1, k2;
k1 = new Kotak();
k2 = k1;
//Mengisikan nilai ke dalam objek k1
k1.panjang = 4;
k1.lebar = 3;
k1.tinggi = 2;
//Menghitung isi/volume dari objek k1
volume1 = k1.panjang * k1.tinggi * k1.lebar;
//Menghitung isi/volume dari objek k2
volume2 = k2.panjang * k2.tinggi * k2.lebar;
//Menampilkan nilai volume k1 dan k2 ke layar monitor
System.out.println ("Volume k1 = " + volume1);
System.out.println ("Volume k2 = " + volume2);
}
}


class Kotak
{
double panjang;
double lebar;
double tinggi;
}

public class DemoReferensi2
{
public static void main (String[] args)
{
double volume1, volume2;
Kotak k1, k2;
k1 = new Kotak();
k2 = k1;
k1.panjang = 4;
k1.lebar = 3;
k1.tinggi = 2;
//Sebelum nilai k1 diubah
volume1 = k1.panjang * k1.tinggi * k1.lebar;
volume2 = k2.panjang * k2.tinggi * k2.lebar;
System.out.println ("Sebelum k1 diubah:");
System.out.println ("Volume k1 = " + volume1);
System.out.println ("Volume k2 = " + volume2);
k1 = new Kotak();
k1.panjang = 6;
k1.lebar = 5;
k1.tinggi = 4;
//Setlah nilai k1 diubah
volume1 = k1.panjang * k1.tinggi * k1.lebar;
volume2 = k2.panjang * k2.tinggi * k2.lebar;
System.out.println ("\nSetelah k1 diubah:");
System.out.println("Volume k1 = " + volume1);
System.out.println("Volume k2 = " + volume2);
}






class Kotak
{
double panjang;
double lebar;
double tinggi;
//Mendefinisikan method void (tidak mengembalikan nilai)
void cetakVolume()
{
System.out.println("Volume kotak = " + (panjang * lebar * tinggi));
}
}

public class DemoMethod1
{
public static void main (String[] args)
{
Kotak k1, k2, k3;
//instansiasi objek
k1 = new Kotak();
k2 = new Kotak();
k3 = new Kotak();
//Mengisi data untuk objek k1
k1.panjang = 4;
k1.lebar = 3;
k1.tinggi = 2;
//Mengisi data untuk objek k2
k2.panjang = 6;
k2.lebar = 5;
k2.tinggi = 4;
//Mengisi data untuk objek k3
k3.panjang = 8;
k3.lebar = 7;
k3.tinggi = 6;
//Memanggil method cetakVolume() untuk masing-masing objek
k1.cetakVolume();
k2.cetakVolume();
k3.cetakVolume();
}
}






Tidak ada komentar:

Posting Komentar