in

Penjelasan Method di Bahasa Pemrograman Java

Method adalah kata yang cukup asing bagi anda yang baru pertama kali belajar Bahasa pemrograman java. Apa itu method dan apa fungsinya?

Jika Anda sebelumnya sudah pernah mencoba Bahasa pemrograman lain atau kata lainnya pernah ngoding dengan Bahasa pemrograman lain seperti C atau C++. Maka akan jauh lebih mudah bagi anda untuk mengerti apa itu method dari pada orang yang baru pertama kali mengenal apa itu Bahasa pemrograman

Saya tidak tau siapa Anda dan saya juga pasti tidak tau apa pengetahuan yang anda miliki sekarang ini. Untuk itu saya berusaha menjelaskan apa itu method untuk orang yang benar-benar baru di dunia pemrograman

Apa itu Method? Method adalah cara blok kode yang terdapat didalam Class yang memiliki fungsi spesifik untuk melakukan sesuatu hal. Entah itu merubah object state atau melakukan sesuatu yang tidak berhubungan dengan object jika Method static

Mendeklarasikan Sebuah Method di java

method

Untuk Mendeklarasikan sebuah Method kita terlebih dahulu tau apa nantinya fungsi dari method yang kita buat. apa hal yang akan dilakukan oleh method ini nantinya.

Sebagai contoh kita memiliki Class Kucing. Dalam Class ini kita ingin memiliki sebuah method yang bisa menentukan apakah object kucing itu besar atau kecil berdasarkan nilai dari Instance Variable ukuran. Setelah mengetahui apakah object kucing tadi besar atau kecil nantinya keteranganya akan ditampilkan di layar

Setelah tau apa tujuan dari method yang ingin kita buat, saatnya kita menentukan acces modifer, nama dan nilai balikan/return type dari method yang kita buat.

Acces Modifer untuk Method ada 4 yaitu default, public, private dan protected. masing-masing dari keempatnya memiliki arti yang berbeda-beda. untuk penjelasan yang lebih lengkap tentang acces modifier bisa diakses pada halaman :

Untuk Return Type tergantung dari apakah method ini nantinya memiliki nilai balikan. Jika ya maka return type yang digunakan adalah tergantung dari tipe-data nilai yang ingin dibalikan. Sedangkan jika method nantinya tidak memiliki nilai balikan maka cukup gunakan void sebagai return type

Untuk pemilihan Nama kita bisa menggunakan huruf, angka dan beberapa symbol underscore. Jangan lupa karakter pertama dari nama method harus karakter atau underscore. Angka tidak diperbolehkan. Karakter selanjutnya kita bebas lagi menggunakan angka, huruf maupun underscore.

Contoh Method

Dibawah ini kita mencoba mendeklarasikan sebuah method dengan nama cekUkuran di Class Kucing. Return type yang digunakan adalah void karena method cekUkuran tidak akan membalikan nilai apapun. Acces modifier public berarti, method ini bisa diakses oleh kode di luar object

Contoh kedua kita mencoba mendeklarasikan sebuah method dengan nama getUkuran di Class Kucing. Return type yang digunakan adalah integer karena method getUkuran akan mengembalikan nilai Instance variable ukuran yang juga bertipe integer. Acces modifier public berarti, method ini bisa diakses oleh kode di luar object

Didalam Bahasa procedural seperti Bahasa pemrograman C kita lebih mengenal function dan procedure. Function adalah blok kode yang melakukan spesifik aksi dan memberikan nilai balikan atau return value sedangkan procedure adalah blok kode yang melakukan spesifik aksi tetapi tidak memberikan nilai balikan atau return void

Dalam Bahasa java Function dan Procedure kita sebut sebagai Method. Sedikit perbedaan ada di fungsinya. Kita tau Bahasa C adalah Bahasa procedural yang artinya fungsi dari function dan procedure adalah untuk melakukan sesuatu yang spesifik untuk keseluruhan program yang sedang berjalan. Sedangkan method berfungsi untuk melakukan sesuatu yang spesifik pada object dimana method itu berasal

What do you think?

0 points
Upvote Downvote

Written by sogun

Leave a Reply

Your email address will not be published. Required fields are marked *

text editor

Rekomendasi Text Editor Terbaik Untuk Mengembangkan Web

mendesain-halaman-web

Belajar Membuat Paragraf, Link, Gambar, dan Tombol Pada HTML