ADS1

Selamat Datang Di Blog Kompi Males
Terima kasih atas kunjungan Anda di blog Kompi Males,
semoga apa yang saya share di sini bisa bermanfaat dan memberikan motivasi pada kita semua
untuk terus berkarya dan berbuat sesuatu yang bisa berguna untuk orang banyak.

Membuat Program Menggunakan UML dan Eclipse


UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik/gambar untuk memvisualisasi, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented).
Ada beberapa aplikasi yang bisa digunakan untuk membuat diagram UML seperti Argo UML, Star UML, BoUML, Violet UML, Papyrus UML, Poseidon for UML 8.0.0, Software Ideas Modeller. Diantara aplikasi yang ada, disini saya membuat diagram menggunakan aplikasi yang bernama Violet UML. Kenapa saya memilih menggunakan Violet UML ? karena aplikasi ini sangat mudah dipahami dan digunakan. Violet UML ini merupakan salah satu aplikasi gratis untuk membuat diagram UML. Violet UML dapat dijalankan pada sistem operasi yang berbeda-beda (Mac OSX, Windows, Linux) yang telah terpasang JRE (Java Runtime Environment) minimal versi 6, hal ini dikarenakan Violet UML merupakan program Java.
Kemudian kita praktikan langsung ke Javanya.
1. diagram
2. Kemudian buka eclipse dan buat class baru dengan nama costumer 
public class costumer {
private int id;
private String address;
private String name;
public void setId (int id)
{
this.id=id;
}
public int getId ()
{
return id;
}
public void setAddress (String address)
{
this.address=address;
}
public String getAddress()
{
return address;
}
public void setName(String name)
{
this.name=name;
}
public String getName()
{
return name;
}
}
3. Membuat class pc sebagai objek
public class pc {
private String jenis;
private String merk;
protected int harga;
private String warna;
public void setJenis(String jenis)
{
this.jenis=jenis;
}
public String getJenis()
{
return jenis;
}
public void setMerk(String merk)
{
this.merk=merk;
}
public String getMerk()
{
return merk;
}
public void setHarga(int harga)
{
this.harga=harga;
}
public int getHarga()
{
return harga;
}
public void setWarna(String warna)
{
this.warna=warna;
}
public String getWarna()
{
return warna;
}
}
4. Buat class laptop sebagai turunan dari class pc
public class laptop extends pc{
String lenovo;
public void setLenovo(String lenovo)
{
this.lenovo=lenovo;
}
public String getLenovo()
{
return lenovo;
}
}
5. Buat class pembelian untuk menampilkan data
public class pembelian {
public pc pcBeli;
public costumer pembeli;
void pembelian (costumer Pembeli, pc pc)
{
pembeli = Pembeli;
pcBeli = pc;
}
void lihatdatapembelian()
{
System.out.println(“Data Pembelian PC”);
System.out.println(“ID : “+pembeli.getId());
System.out.println(“Nama : “+pembeli.getName());
System.out.println(“Alamat : “+pembeli.getAddress());
System.out.println(“Jenis : “+pcBeli.getJenis());
System.out.println(“Merk : “+pcBeli.getMerk());
System.out.println(“Warna : “+pcBeli.getWarna());
System.out.println(“Harga : “+pcBeli.getHarga());
}
}
6. Yang terakhir menginputkan data dan menampilkan hasil akhir buat class cekpembelian
public class cekpembelian {
public static void main(String[] args)
{
pc datapc = new pc();
costumer datacostumer = new costumer();
pembelian databeli = new pembelian();
datacostumer.setId(5);
datacostumer.setName(“Nining”);
datacostumer.setAddress(“Purbalingga”);
datapc.setJenis(“Notebook”);
datapc.setMerk(“Lenovo”);
datapc.setHarga(5000000);
datapc.setWarna(“Hitam”);
databeli.pembelian(datacostumer, datapc);
databeli.lihatdatapembelian();
}
}
Sekian..
Mohon maaf untuk kurang lebihnya..
Sampai jumpa lagi di postingan yang berikutnya 🙂
Enter your email address to get update from Kompi Ajaib.
Print PDF
Next
« Prev Post
Previous
Next Post »
Copyright © 2013. portalbelajar | Distributed By Free Blog Templates | Template Created By Kompi Ajaib | Proudly Powered By Blogger