Pengertian Encapsulation (Enkapsulasi) Beserta Contohnya Pada Java

Hohoho, selamat malam di blog AUTOGOBLOOG , di kesempatan akan menjelaskan mengenai definisi sejarah Pengertian Encapsulation (Enkapsulasi) Beserta Contohnya Pada Java simak selengkapnya

Encapsulation atau sering disebut information hiding pada dasarnya adalah asosiasi antara data dan method pada sebuah class yang ditunjukan untuk menyembunyikan detail dari user (pengakses class) terhadap suatu object.

Di dalam OOP, encapsulation dapat dilakukan dengan terlebih dahulu memahami access modifier yang mendefiniskan bagaimana suatu data atau method dapat diakses. Ada empat macam access modifier pada OOP, yaitu:

  • Private : hanya diakses class itu sendiri 
  • Public : dapat diakses dari manapun
  • Protected : hanya dapat diakses dari package (satu folder) dan subclass
  • Default  : tanpa modifier, hanya bisa diakses dari package dan class itu sendiri. 

Dengan menggunakan encapsulation saya dapat memagari akses langsung suatu class atau agenda kecuali lewat suatu method yang sudah diberikan.

Agar dapat lebih memahami segala apa itu Enkapsulasi silahkan blengok beberapa misal Enkapsulasi pada Java dibawah ini.

Contoh 1

Output:

Contoh 2



Output:

Contoh 3

Output:



Keterangan:

  • Fungsi get untuk mengakses atribut
  • Fungsi set untuk mengisi atribut
  • Fungsi this adalah sebagai this: objek yang mewakili class itu sendiri;

Begitulah penjelasan mengenai Pengertian Encapsulation (Enkapsulasi) Beserta Contohnya Pada Java semoga tulisan ini menambah wawasan salam

Artikel ini diposting pada tag definisi sejarah, definisi bahagia,

Belum ada Komentar untuk "Pengertian Encapsulation (Enkapsulasi) Beserta Contohnya Pada Java"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel