Thursday, 23 October 2014

Apa perbedaan method dan function?

Dalam konteks pengembangan sebuah aplikasi, ketika kita menuliskan code dengan konsep OOP kita akan sangat sering menggunakan class dan function. Selain function terkadang beberapa programmer menyebutkan istilah method, yang sebenarnya merujuk pada code yang sama dengan function.

Lalu apa perbedaan function dengan method jika code yang dirujuk adalah sama?

Function adalah sebuah statement yang dibuat di dalam blok dengan cara penulisan yang telah ditentukan, agar dapat digunakan terus menerus. Sehingga tidak ada penulisan code yang berulang, untuk lebih jelas bisa dibaca ditulisan sebelumnya pada tautan ini.

Definisi function ini sama persis dengan method, lalu apa perbedaan keduanya...

Function adalah sebuah statement blok yang dibuat di luar sebuah class, sementara method adalah statement blok yang didefinisikan di dalam sebuah class. Mari kita perhatikan code contoh berikut:

Silakan berikomentar untuk koreksi tulisan atau request tutorial.

No comments:

Post a comment