Page 18 - MEDIA PEMBELAJARAN DESAIN GRAFIS PERCETAKAN BERBASIS FLIPBUILDER
P. 18
13
Berikut bentuk penulisan deklarasi Method:
Tipe_Akses Tipe_Return NamaMethod(Argumen1, Argumen2,...,Argumen-N)
{
... Badan / Tubuh Method ..
}
Berikut penjelasan deklarasi Methode diatas :
1. Tipe Akses, menyatakan tingkatan akses untuk memproteksi akses
terhadap data-data didalam method, tipe akses ini bersifat opsional.
2. Tipe Return, menyatakan nilai hasil yang diolah oleh Method akan
dikembalkan atau akan mengirimkankepada objek yang memanggil
Method. Bentuk Tipe Return, bisa berupa tipe data primitive yaitu integer,
float, double dan lain-lain.
Apabila Method tidak akan mengembalikan nilai kepada objek yang
memanggilnya, maka bisa dituliskan didepan nama method dengan perintah void.
3.4 KARAKTERISTIK PEMROGRAMAN BERBASIS OBJEK
Sekarang ini dalam tahap mempelajari pemrograman berbasis objek, anda harus
mengenal karakteristik yang dimiliki pemrograman berbasis objek. Adapun ketiga
karakteristik tersebut, yaitu :
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.