Page 33 - MEDIA PEMBELAJARAN DESAIN GRAFIS PERCETAKAN BERBASIS FLIPBUILDER
P. 33
27
Setiap objek memiliki Atribut dan Method. Atribut adalah segala sesuatu yang
berhubungan dengan karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya
menggunakan kayu apa?, Warna Catnya, merupakan salah satu atribut dari Rumah.
Sedangkan Method dari Rumah adalah dapat melindungi dari panas, hujan, angin. Jadi
Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.
Setiap objek memiliki Atribut dan Method. Atribut adalah segala sesuatu yang
berhubungan dengan karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya
menggunakan kayu apa?, Warna Catnya, merupakan salah satu atribut dari Rumah.
Sedangkan Method dari Rumah adalah dapat melindungi dari panas, hujan, angin. Jadi
Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek.
5.1 PENERAPAN KARAKTERISTIK PEMROGRAMAN BERORIENTASI
OBJEK
A. Enkapsulasi (Encapsulation)
Karakteristik ini merupakan suatu cara bagaimana menyembunyikan
sedemikian rupa suatu proses kedalam sistem, hal ini berguna untuk
menghindari interferensi dari luar sistem dan juga lebih untuk menyederhakanan
sistem itu sendiri.
Kita ambil contoh, pada saat anda mengganti chanel TV menggunakan remote
TV, apakah anda mengetahui proses yang terjadi didalam TV tersebut ?, maka
jawabannya tidak tau, dan anda pun sebagai pembeli TV tidak mau
dipusingkan dengan proses yang terjadi. Maka hal tersebut menyederhakan
sistem.
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: