Sebagai seorang pemula dalam membuat
program, biasanya melihat sebuah blok yang bertuliskan
kita biasanya menuliskan program didalam blok tersebut.
Karena kondisi kita sebagai seorang pemula, kita selalu menulis semua
baris program didalam blok yang saya ceritakan diatas. Jika program
kita cukup kompleks membuat semakin banyak baris program yang ditulis
mengakibatkan kita menjadi sangat sulit saat ingin menemukan bagian
yang error dalam program yang kita buat. Dalam java kita akan
mengenal apa yang namanya method. Nama lain method di bahasa
pemrograman yang lainnya adalah function, subroutine atau procedure).
Lalu apa hubungannya dengan permasalahan yang telah kita jelaskan
diatas ?
Jadi blok program yang sering kita
lihat adalah method main. Apa itu method main ? method main adalah
program utama yang nantinya akan di eksekusi oleh computer. Method
main dapat kita artikan sebagia otak dari program kita, segala
sesuatu mulai dipanggil dari method main terlebih dahulu. Method
sendiri memiliki bagian bagian tersendiri seperti :
- Nama dari method
- Daftar dari parameters
- Type object yang akan dikembalikan
- Tubuh method
Function |
Procedure |
non-static Fungsi dan procedure |
Lalu bagaimana
proses menempatkan memanggil function dan procedure di main program?
Function bersifat
mengembalikan nilai sehingga yang dikembalikan adalah sebuah nilai
kita tahu nilai tersebut harus di tampung didalam sebuah variable.
Oleh karena itu kita menuliskan fungsi sebagai berikut
Atau kita juga
langsung menempatkan nya di dalam System.out.Print
Lalu Bagaimana dengan procedure ? karna procedur adalah kebalikan dari fungsi, procedure tidak mengetahui nilai balik sehingga cukup dituliskan nama procedure di main program
Berikut ini adalah Contoh program sederhana untuk fungsi dan procedure.
Memenggal kata menggunakan procedure
Menentukan kata palindrome menggunakan fungsi
Tidak ada komentar:
Posting Komentar