Anda di halaman 1dari 12

Pemrograman Berorientasi Objek

PACKAGE
Pokok Bahasan

• Konsep package
• Paket pada java
• menggunakan paket java
• membuat dan menggunakan paket
• Acces Modifier default/package
• mengatur hak akses member

2
Package / Paket

• Sejumlah kelas yang terkait, pada java biasanya dikelompokkan dalam


sebuah unit yang disebut paket (package)

3
Deklarasi paket

package nama_package;

Contoh

package akademik;

4
Contoh

5
Pada kedua cntoh terdapat

package akademik;

Menyatakan bahwa kelas disatukan dalam sebuah paket


bernama akademik

6
Menggunkan import

• Pernyataan import merupakan mekanisme dalam program untuk


mengakses kelas yang terdapat dalam sebuah paket.
• Jika menggunakan statement import, maka harus diletakkan di luar class
dan berada di baris-baris awal program java kita.

• Bentuk
import nama_package.nama_class

7
Contoh

• import akademik.Mahasiswa ;
• import akademik.Dosen ;
Memberitahukan bahwa akan digunakan kelas Mahasiswa dan Dosen yang terdapat
pada paket akademik.
Tanpa pemberitahuan seperti di atas, Java tidak dapat menemukan letak kedua kelas
tersebut
8
Package pada java

• Secara default, Java mengimport package


java.lang sehingga kita bisa memakai classclass seperti System,
Integer, String walaupun kita belum mengimport package apapun.

9
• Contoh jika kita ingin memakai class Date dalam package util, maka
kita harus menulis:
import java.util.Date;
import java.util.*;
• Statement pertama mengimport satu class Date secara spesifik
sedangkan statement kedua mengimport semua class di package
java.util.

10
Contoh paket bawaan java

11
Akses Modifier

• Public : Menyatakan bahwa kelas/method/attribute


tersebut dapat diakses oleh kelas lain dimanapun.
• Protected : Menyatakan bahwa kelas/method/attribute
tersebut dapat diakses oleh kelas lain yang berada dalam satu
package atau kelas lain tersebut merupakan turunannya.
• Private : Menyatakan bahwa kelas tersebut tidak dapat
diakses sama sekali oleh kelas lain bahkan juga tidak dapat
diturunkan.

12

Anda mungkin juga menyukai