Posted by : Unknown
Senin, 13 Oktober 2014
Unified Modeling Language (UML) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
Berikut contoh programnya :
Program pertama simpan misalnya buku.java
package uml; /** * * @author User */ public class buku { protected String title; protected String writer; public void setTitle(String title){ this.title = title; } public String getTitle(){ return title; } public void setwriter(String writer){ this.writer = writer; } public String getWriter(){ return writer; } }
Program kedua simpan misalnya mahasiswa.java
package uml; /** * * @author User */ public class mahasiswa { private String Address; private int NIM; private String Nama; public void setName(String Nama){ this.Nama = Nama; } public void setAddress(String Address){ this.Address = Address; } public void setNIM(int NIM){ this.NIM = NIM; } public String getName(){ return Nama; } public String getAddress(){ return Address; } public int getNIM(){ return NIM; } }
Program ketiga misalnya komik.java
package uml; /** * * @author User */ public class komik extends buku { public boolean gambar; }
Program keempat simpan misalnya peminjam.java
package uml; /** * * @author User */ public class peminjaman { /** * @param args the command line arguments */ //public static void main(String[] args) { // TODO code application logic here public buku bukuDipinjam; public mahasiswa anggota; public void pinjam(mahasiswa peminjam, buku dipinjam){ anggota=peminjam; bukuDipinjam=dipinjam; } public void lihatDataPeminjam(){ System.out.println("Nama : "+anggota.getName()); System.out.println("NIM : "+anggota.getNIM()); System.out.println("Address : "+anggota.getAddress()); System.out.println("Buku : "+bukuDipinjam.getTitle()); System.out.println("Penulis : "+bukuDipinjam.getWriter()); } }
Dan ini program mainnya simpan saja misalnya mainlibrary.java
package uml; /** * * @author User */ public class main { public static void main(String[] args){ buku bukuDipinjam = new buku(); mahasiswa anggota = new mahasiswa(); anggota.setName("Ade Majid M."); anggota.setNIM(530241); anggota.setAddress("Yogya"); bukuDipinjam.setTitle("Nichijou Manga"); bukuDipinjam.setwriter("Arai Keichii"); peminjaman diPinjam=new peminjaman(); diPinjam.pinjam(anggota, bukuDipinjam); diPinjam.lihatDataPeminjam(); } }
Yah itulah sekilas tentang UML. Semoga bermanfaat...