package [identifier];
class mamalia{
…
}
Sub-package
1. Sebuah package dapat terdiri dari sub-package
(package didalam package).
2. Penggabungan antara package dengan sub-package-
nya ditulis dengan menggunakan tanda . (titik)
sebagai pemisah.
Syntax Sub-package
package namaPackage.subPackage;
• Contoh :
package animals.mamalia;
class kucing{
…
}
Tom (Instance of Class)
Syntax Sub-package
• Contoh :
package animals.mamalia;
class kucing{
…
}
package subpackage
Sub-package
Kedalaman dari hirarki sub-package dalam package lainnya
bebas. Misalkan package a terdiri dari sub-package b, sub-
package b terdiri dari sub-package c, dst.
• Contoh :
animals.reptilia ular = new
animals.reptilia();
Contoh Syntax
• Contoh :
animals.reptilia ular = new animals.reptilia();
ular.setData(“King Cobra”,”daging”,”hitam”);
Kesimpulan
1. Package juga merupakan mekanisme untuk membatasi
penggunaan variable/ method/class.
2. Program dengan class yang berasal dari suatu package
diakses dengan menggunakan nama package dan nama
class-nya.
3. Mengerti akan konsep dari package akan membantu
mengelola dan menggunakan file (class) yang disimpan
(package mempengaruhi mekanisme hak akses ke kelas
didalamnya).
Kerjakan dengan konsep Package !
animals