Monday, March 26, 2012

Artikel Method dan Parameter

1. Konsep Method
Dalam pemrograman berorientasi objek, metode merupakan subrutin (atau prosedur atau fungsi) yang terkait dengan kelas. Metode menentukan perilaku yang akan ditunjukkan oleh contoh dari kelas yang terkait pada waktu program dijalankan.Metode memiliki sifat khusus yang pada saat runtime, mereka memiliki akses ke data yang disimpan dalam sebuah instance dari kelas (atau kelas misalnya atau kelas objek atau objek) mereka berhubungan dengan dan dengan demikian dapat mengontrol keadaan instance. Hubungan antara kelas dan metode ini disebut mengikat. Sebuah metode yang terkait dengan kelas dikatakan terikat untuk kelas. Metode dapat terikat ke kelas pada waktu kompilasi (statis mengikat) atau ke objek saat runtime.
Method merupakan sarana bagi seorang programmer untuk dapat memodularisasi yang berarti membreak atau memecah program komplek menjadi bagian bagian kecil sehingga dapat dipanggil secara berulang-ulang.

Fungtion adalah Bagian atau Sub Program yang memiliki algoritma tertentu di dalam menyelesaikan suatu permasalahan yang akan mengembalikan hasilnya.

Procedure adalah bagian atau Sub Program yang memiliki Algoritma tertentu di dalam menyelesaikan suatu permasalahan tanpa mengembalikan hasilnya, dan secara umum method dalam Java adalah Sebuah Fungsi J.
Method yang tidak mengembalikan data ( Procedure ) diberikan tipe Void.

Kelas metode adalah metode yang disebut di kelas (bandingkan dengan metode instance kelas, atau metode objek). Artinya mungkin berbeda tergantung pada bahasa pemrograman:
• Dalam beberapa bahasa (misalnya C + + , Java ), metode kelas adalah sama dengan metode statis (lihat bagian bawah), yang disebut dengan nama kelas diketahui pada waktu kompilasi. Ini tidak dapat digunakan dalam metode statis.
• Dalam beberapa bahasa lain (misalnya Smalltalk , Ruby , Objective-C ), metode kelas adalah metode yang disebut pada objek kelas, yang dapat dihitung pada saat runtime, karena tidak ada perbedaan antara panggilan metode pada objek biasa atau kelas obyek dengan demikian kedua metode contoh dan kelas diselesaikan secara dinamis, dan tidak ada "statis" metode. Terutama, dalam metode kelas mengacu ke objek kelas.
• Beberapa bahasa memiliki keduanya. For example, in Python , one can create class methods and static methods using the classmethod and staticmethod decorators, respectively. Misalnya, dalam Python , seseorang dapat membuat metode kelas dan metode statis menggunakan classmethod dan staticmethod dekorator, masing-masing.
2. Konsep Parameter
Parameter adalah sebuah alat ukur untuk melihat kesuksesan ataupun keberhasilan dari tujuan. Dan indikator adalah alat ukur dari parameter. Karena parameter adalah tingkat keberhasilan, maka terkadang parameter diambil dari sasaran. Dalam pembuatan parameter dan indikator pun harus dapat dilihat apakah data tersebut kualitatif (penjelasan singkat : dijelaskan dalam bentuk tulisan,bukan angka)dan kuantitatif (dijelaskan dalam angka).

No comments:

Post a Comment