Membuat package dalam Java. Setelah sebelumnya saya membahas mengenai cara
membuat class dan konsep enkapsulasi, kali ini saya akan
menerangkan sedikit mengenai package
dan cara membuat package dalam Java.
Sebelum belajar membuat package,
terlebih dahulu kita harus mengetahui definisi tentang package. Apa sih package
itu? Package adalah cara dalam Java
untuk mengatur class yang telah
dibuat.
Package ini sangat berguna sekali saat memiliki class yang banyak. Package membantu mengelompokan class
sesuai yang diinginkan. Satu hal yang menjadi catatan saat membuat package adalah melatakan class yang
memiliki package yang sama dalam
satu direktori / folder, dan nama folder harus sama dengan nama package. Berikut adalah contoh
pembuatan package
package sensus;
public class keluarga {
private int jml;
private String nama;
public keluarga(int no, String nama){
this.jml=no;
this.nama=nama;
}
public int getno(){
return jml;
}
public String getnama(){
return nama;
}
}
ini merupakan class yang bernama keluarga dengan package sensus.2. Buka notepad lagi kemudian kopikan source code dibawah ini dan simpan dengan nama file rumah.java
package sensus;
public class rumah{ private int norumah; private String alamat; private keluarga anggota; public rumah( int kode, String nama){ this.norumah = kode; this.alamat = nama; } public keluarga getkeluarga(){ return anggota; } public int getnorum(){ return norumah; } public String getalamat(){ return alamat; } public void setKel(keluarga baru){ this.anggota=baru; }}
ini merupakan class yang bernama rumah dengan package sensus.3. Atur kedua file diatas ( keluarga dan rumah) dalam satu direktori yang bernama sensus
4. Buka notepad lagi, kopikan source code dibawah ini dan simpan dengan nama file belajarpackage.java
import sensus.*;
public class belajarpackage{
public static void main(String args[]){
int norum;
String naKK;
rumah baru = new rumah(100,"Tuban");
baru.setKel(new keluarga(5,"Agung Imamudin"));
System.out.println("No rumah : "+baru.getnorum()+"\nAlamat : "+baru.getalamat()+"\nNama KK : "+baru.getkeluarga().getnama()+"\nAnggota kel.: "+baru.getkeluarga().getno());
}
}
ini merupakan class utama (main class) yang bernama belajarpackage, gunakan perintah import untuk memanggil package sensus (lihat pada awal source code).5. Kemudian jalankan program utama (belajarpackage) maka tampilanya sebagai berikut
Sekian untuk ilmunya kali ini, semoga bermanfaat. Bagikan keteman-teman Anda, karena berbagi itu menyenangkan.
"Sikap kita terhadap kehidupan akan menentukan sikap kehidupan terhadap kita"~Earl Nightingale
rumah.java tidak bisa di compile ?
ReplyDeleteinsya Allah bisa Gan
ReplyDeleterumah.javanya error...
ReplyDeletedasar bodo lu
Deletedasar bodo lu
Deletetested, terima kasih pak
ReplyDeleteterimakasih gan. bermanfaat sekali..
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDelete