binatang macam apa lagi itu class diagram??. Jangan kecewa terus minum baygon hanya gara2 ga tau artinya xixixix....
Class diagram tuh seperti ni kawand2:
Sempet bingung mo cari jawaban di mana, tapi untung ada temen ane yg baik ngajarin cara nya molai dari awal ampe akhir . Abis utak-atik, copas sana-sini (lho) dan akhirnya program nya selese ga kurang dari 1 jam *plak.. Ini dia source code nya:
=========================================================================
//tugas JAVA by IMAM PRAWIRANAGARA 30110091 PIS 10-07
class SegiEmpat
{
private int panjang ;
private int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public void displaySegiEmpat()
{
System.out.println("LUAS DAN KELILING SEGI EMPAT");
System.out.println("Panjang :" +panjang);
System.out.println("Lebar :" +lebar);
}
public int luas ()
{
return panjang*lebar;
}
public int keliling ()
{
return (2*panjang)+(2*lebar);
}
}
class Balok
{
private int lebar;
private int panjang;
private int tinggi;
public Balok (int l, int p, int t)
{
lebar=l;
panjang=p;
tinggi=t;
}
public void displayBalok()
{
System.out.println("KELILING, LUAS DAN VOLUM BALOK");
System.out.println("Panjang :"+panjang);
System.out.println("Lebar :"+lebar);
System.out.println("Tinggi :"+tinggi);
}
public int keliling ()
{
return (4*lebar)+(4*panjang)+(4*tinggi);
}
public int luas ()
{
return (2*panjang*lebar)+(2*panjang*tinggi)+(2*tinggi*lebar);
}
public int volume ()
{
return panjang*lebar*tinggi;
}
}
class DriverBangunRuang{
public static void main (String[] terserah){
SegiEmpat segiempat=new SegiEmpat(5,2);
segiempat.displaySegiEmpat();
System.out.println("PERHITUNGAN SEGI EMPAT");
System.out.println("Luas : "+segiempat.luas());
System.out.println("Keliling : "+segiempat.keliling());
Balok balok=new Balok(5,3,8);
balok.displayBalok();
System.out.println("PERHITUNGAN BALOK");
System.out.println("Luas : "+balok.luas());
System.out.println("Keliling : "+balok.keliling());
System.out.println("Volume : "+balok.volume());
}
}
========================================================================
Khukhukhu, ane edit pake Edit++ dan compiler nya pake CommandPrompt tercintah ahay. Untuk pengembangannya nilai seperti panjang, lebar dsb bisa dibuatkan agar nilai2 tersebut dimasukkan oleh user. Namun karena ane males buat nya, ya buat yg sederhana
aja
Bagi yang pengen mencoba buat2 program, silakan buat. Tutorial-tutorial for dummies banyak beredar di internet. Tinggal tanya ke Mbah GOOGLE dan insya allah dicariin ..
Java Rocks!!
(tugas pembuatan program dapat dilihat di --> www.vandhall.wordpress.com)
Komentar ini telah dihapus oleh pengarang.
BalasHapusehm...copy cp ajah????
BalasHapusweks.. buat sndiri ini *dengan menggunakan referensi dari punya mu la la la wkwk
BalasHapus