Software Khusus PPTKIS


Software ini khusus untuk PJTKI

Dengan fasilitas :

  1. Otomatis input enjaz
  2. Otomatis input KTKLN
  3. Otomatis input SISKOTKLN dan SPPTKLN
  4. Pencarian data tki dengan cepat
  5. Berbagai laporan dan pencetakan
  6. Dapat diakses dari manapun

Info SOFTWARE PJTKI lebih lengkap klik disini


Pengkapsulan di Java

Pengkapsulan adalah proses pemaketan data bersama metode-metodenya. Manfaat utama pengkapsulan adalah menyembunyikan rincian-rincian implementasi dari pemakai. Bagian internal object mempunyai ketampakan terbatas dibanding bagian eksternal object. Penyusunan seperti ini menjaga bagian internal dari pengaksesan eksternal yang tidak diinginkan.

 

Pengkapsulan (penyembunyian informasi - information hidding). Prinsip ini digunakan ketika pengembangan seluruh struktur program, yang masing-masing komponen program mengapsulkan atau menyembunyikan satu keputusan rancangan tunggal. Antarmuka masing-masing modul didefinisikan dengan suatu cara sehingga sekecil mungkin menyatakan cara kerja di dalamnya.

Pengkapsulan (encapsulation) adalah memisahkan aspek-aspek eksternal object yang dapat diakses dari rincian-rincian implementasi internal. Pengkapsulan dimaksudkan agar program terhiindar dari menjadi begitu bergantung sehingga menyebabkan perubahan kecil mempunyai akibt berturutan. Pengkapsulan meredam perubahan menjadi ke hanya kelas object itu atau sekelompok kecil kelas object yang terkait erat. Sementara itu, implementasi kelas object dapat berubah tanpa berakibat pada aplikasi yang menggunakan.

Penyebab perubahan implementasi, diantaranya :

  • Meningkatkan kinerja
  • Memperbaiki kesalahan program (bug)
  • Mengonsolidasi kode program.
  • Berpindah ke sistem lain (porting)

Keampuhan pengkapsulan adalah membantu meminimalkan kerja ulang ketika mengembangkan sistem baru. Pengkapsulan menjaga bentukan-bentukan yang saling berhubungan di satu wadah, meminimalkan interkasi dengan bagian-bagian lain, dan memisahkan kebutuhan tertentu dari bagian spesifikasi lain yang mungkin memerlukan kebutuhan itu.

Abstraksi dan pengkapsulan merupakan konsep yang saling melengkapi. Abstraksi berfokus pada perilaku object yang dapat diobservasi, sementara pengkapsulan berfokus pada implementasi yang memberikan perilaku ini. Pengkapsulan sering diperoleh lewat penyembunyian informasi (information hidding), yaitu proses penyembunyian semua rahasia yang tidak berkontibusi pada esensi. Umumnya struktur object adalah tersembunyi, juga implementasi metode.

Dua prinsip untuk penggunaan praktis di program, yaitu :

  • Kita mengabstraksikan fungsionalitas dan informasi yang berhubungan, yang bekerja bersama dan mengkapsulkan di satu kelas object.
  • Kita harus memutuskan fungsionalitas dan informasi yang diperlukan kelas-kelas object lain terhadap kelas object. Kita merancang antarmuka publik (diluar kapsul) yang memungkinkan object-object kelas lain meng-akses yang mereka perlukan. Representasi private (didalam kapsul) dilindungi dari peng-aksesan object-object kelas lain.

 

ke daftar isi Pemograman Java

Muhamad Farhan Programmer 081316446666 Muhamad Farhan Find us on Google+ email: Muhamad Farhan Website: http://agiptek.com