Page 12 - E-Modul Pemrograman Berorientasi Objek Berbasis PJBL
P. 12

TUJUAN

          Setelah  mengikuti  proses  pembelaran  siswa  dapat  menerapkan  penggunaan  package  dalam
          aplikasi  melalui  pengelompokan class  dalam   package dan siswa  dapat  menyajikan  aplikasi

          pengelompokan class dalam package dengan tepat.




                  1. PENENTUAN PERTANYAAN MENDASAR






                  Package berfungsi untuk mengelompokkan file java  yang saling terkait. Kenapa

                  harus  menggunakan  package??  Keuntungan  menggunakan  package  tidak  lain

                  adalah untuk melindungi hak akses, jadi tidak semua file dalam satu projek bisa

                  mengakses  file  dalam  package.  Contoh  simpel  dalam  kehidupan  sehari-hari,

                  semisal anda sedang dalam persekolahan, anda ingin menyapa orang dalam satu
                  kelas  anda  pasti  diperbolehkan..  Tapi  bagaimana  jika  anda  ingin  menyapa

                  seseorang  dalam  ruang  kelas  lain?  Pasti  harus  minta  izin  guru  yang  mengajar

                  dikelas  tersebut  kan?!  Baru  bisa  menyapa  orang  yang  anda  ingin  sapa.  Seperti

                  itulah, implementasi package dalam kehidupan sehari-hari. Tidak bisa mengakses

                  kelas atau file java yang berbeda package kecuali diberi hak aksesnya. Bentuk fisik
                  sebuah package adalah sebuah folder, jadi apabila anda membuat folder didalam

                  file-file java, sama saja anda membuat package, tetapi tetap harus dideklarasikan

                  packagenya,












                                                                                                            8
   7   8   9   10   11   12   13   14   15   16   17