Mohon tunggu...
KOMENTAR
Nature

Method dan Parameter (Java)

27 Maret 2012   06:14 Diperbarui: 25 Juni 2015   07:25 11442 0

Hiikkss… akhir bulan??? Artinya aku harus kerja keras antara tetap tersenyum diantara pekerjaan yang menumpuk dan tetap buka mata saat mulai ngantuk di tempat kuliah… hiksss… ditambah lagi dengan banyak tugas yang bertubi-tubi dari Sang Dosen… tobaaaatttt… ampuuunnn!!! Hikss…

*udah ah curhat nya, ga penting banget..!!!

Sebelum aku melanjutkan BAGIAN II dari OOP dan JAVA yang aku tulis kemarin, sebaiknya kita Upload dulu tugas dari Mrs. Laila Dosen ku tercinta ini. Heheee…

Yuukkk kita mulai belajar…

Method

Method atau fungsi dalam java adalah suatu cara untuk memecah program menjadi beberapa bagian, sehingga ketika mengerjakan program tersebut bisa dilakukan pembagian tugas kepada beberapa orang. Ketika kita sudah mendevelop program dalam skala besar maka kita perlu menggunakan yang namanya method.

Untuk membuat method yang memiliki nilai kembalian/return value, maka kita harus menghilangkan keyword void pada method yang kita buat dan menggantikannya dengan jenis variable kembalian kita, dimana dalam contoh tersebut nilai kembalian / return value berupa integer. Pengenalan Teknik Rekursif Selain itu dalam suatu method kita dapat memanggil method yang lainnya, atau bahkan memanggil method itu sendiri, peristiwa pemanggilan method oleh dirinya sendiri inilah yang disebut rekursif.

Parameter

Jika subrutin adalah kotak hitam, maka parameter merupakan alat atau mekanisme untuk memberikan informasi dari dunia luar ke dalam kotak. Parameter merupakan bagian dari antar muka dengan suatu subrutin. Dengan menggunakan parameter, kita dapat mengatur perilaku suatu subrutin sesuai dengan input yang diberikan.

Sebagai analogi, kita ambil contoh AC -- yaitu alat yang mengatur suhu ruangan pada temperatur konstan. AC memiliki parameter, yaitu tombol remote yang digunakan untuk memasukkan suhu yang diinginkan. AC akan selalu melakukan tugas yang sama, yaitu mengatur suhu ruangan. Akan tetapi, tugas persis yang dilakukan tergantung suhu yang diterima dari remote control.

Di sini subrutin ambilDouble memiliki parameter tunggal yang bertipe String dan bernama pertanyaan. Ketika subrutin ini dipanggil, suatu nilai harus ikut disertakan, dan nilai ini dimasukkan dalam parameter "pertanyaan". Misalnya, subrutin dapat dipanggil dengan a = ambilDouble("hallo");. Ketika komputer menjalankan perintah ini, komputer akan memasukkan "hallo" ke dalam parameter "pertanyaan", kemudian subrutin ambilDouble menjalankan semua perintah di dalamnya.

KEMBALI KE ARTIKEL


LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun