Kenapa menggunakan package?
Kenapa kita menggunakan package? Untuk membuat tipe mudah dicari dan digunakan, menghindari konflik penamaan (naming conflicts), dan pengendalian akses. Tipe-tipe yang berhubungan tersebut di-bundle ke dalam satu package.
Apa itu package?
Package adalah pengelompokkan tipe-tipe yang berhubungan dengan maksud untuk memberikan access protection dan space management. Tipe yang dimaksud disini adalah class, interface, enumeration, dan annotation. Enumeration dan annotation berturut-turut merupakan jenis istimewa dari class dan interface.
Kenapa kita mem-bundle class dan inteface dalam package
Ada beberapa alasan yang perlu kita ketahui kenapa class-class dan interface-interface harus kita bundle dalam sebuah package:
- Anda dan programmer lainnya dapat dengan mudah menentukan bahaw tipe-tipe tersebut berkaitan.
- Anda dan programmer lainnya mengetahui dimana untuk mencari tipe yang misalnya menyediakan fungsi-fungsi grafik yang berkaitan.
- Nama dari tipe yang kita gunakan tidak akan konflik dengan nama tipe dalam package lain karena package membuat namespace baru.
- Kita dapat memungkinkan tipe yang ada adalam package untuk memiliki akses yang terbatas terhadap tipe lain yang berada di luar package tersebut.
Sumber : http://ghanoz2480.wordpress.com
Tidak ada komentar:
Posting Komentar