UML (Unified Modeling Language) 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. UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan. Berikut contoh programnya.
Program pertama simpan file misalnya buku.java
package uml;
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 misalnya mahasiswa.java
package uml;
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;
public class komik extends buku {
public boolean gambar;
}
Program keempat misalnya peminjaman.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 main.java
package uml;
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(“Resep Makanan”);
bukuDipinjam.setwriter(“Wildan”);
peminjaman diPinjam=new peminjaman();
diPinjam.pinjam(anggota, bukuDipinjam);
diPinjam.lihatDataPeminjam();
}
}
Tidak ada komentar:
Posting Komentar