Kali ini kita akan mempelajari salah satu dari konsep dasar OOP lainnya yaitu Encapsulation. Apa sih Encapsulation itu? Encapsulation atau yang biasa disebut information hiding dasarnya adalah kombinasi antara dua method pada sebuah class yang ditujukan untuk menyembunyikan detail user (Pengakses) terhadap object. Misalnya kita contohkan dalam kehidupan sehari-hari, anggaplah orang lain ingin mengetahui apakah kita mempunyai tanda lahir di punggung yang merupakan suatu data pada diri kita. Secara umum kita tidak akan mengijinkan orang lain melihat langsung karena itu adalah pribadi "private". Akan tetapi orang lain dapat mengetahuinya dengan metode penyampaian seperti : "Saya mempunyai tanda lahir di punggung saya". Jadi ada bagian "public" dan juga ada bagian "private". Ada empat macam access modifier pada OOP, yaitu: Private : hanya diakses class itu sendiri Public : dapat diakses dari manapun Protected : hanya dapat diakse...