Selasa, 26 November 2013

PACKAGE DAN JAVA KELAS



PACKAGE DAN JAVA KELAS

Pada Meet 6 ini akan mambahas tentang penjelasan dan contoh program dari PACKAGE DAN JAVA KELAS.
A.     PACKAGE
Package adalah pengelompokkan dan pengorganisasian kelas-kelas dan interface yang sekelompok menjadi suatu unit tunggal dalam direktori. Package digunakan untuk mengelompokkan file class (.*class) yang terkait pada direktori yang sama, dimana di dalam setiap kelasnya terdapat directive package.
Deklarasi package harus diletakkan pada bagian paling awal (sebelum deklarasi import) dari source code setiap class.
Bentuk umum deklarasi package : package namaPackage;
Syarat nama package;
1.       Diawali dengan huruf kecil
2.       Harus unik (berbeda dengan nama package standart)
3.       Harus sama dengan nama direktorinya
Secara umum, bila ingin menggunakan kelas yang tekah dideklarasikan dan dikompile ke dalam suatu package, maka perlu membubuhkan pernyataan import pada kelas pemanggil tersebut.
Deklarasi Import:
1.       Mendeklarasikan penggunaan kelas suatu package satu persatu
Import namaPackage.namaKelas:
2.       Mendeklarasikan penggunaan semua kelas suatu package
Import namaPackage.*;
Contoh program:
Program Manusia.java

Program Tumbuhan.java

Program Burung.java
//fle Burung harus berada dalam folder makhlukhidup/hewan

Program MainMakhlukHidup.java
//file MainMakhlukHidup harus berada dalam folder Meet6
Jika dijalankan maka outputnya,

Program MainmakhlukHidupPakeImport.java
//file MainMakhlukHidup harus berada dalam folder Meet6
Jika dijalankan, maka outputnya,