Cara Memanggil Metode di Java (dengan Gambar)

Daftar Isi:

Cara Memanggil Metode di Java (dengan Gambar)
Cara Memanggil Metode di Java (dengan Gambar)

Video: Cara Memanggil Metode di Java (dengan Gambar)

Video: Cara Memanggil Metode di Java (dengan Gambar)
Video: cara Buat POWER SUPLY 12v dari PSU KOMPUTER untuk DVD mobil power mobil untuk dipasang di rumah 2024, Mungkin
Anonim

Saat memulai pemrograman di Java, ada banyak konsep baru yang harus dipelajari. Ada kelas, metode, pengecualian, konstruktor, variabel, dan banyak lagi, dan itu bisa menjadi luar biasa. Jadi, yang terbaik adalah belajar sepotong demi sepotong. Artikel wikiHow ini akan mengajarkan kepada Anda cara memanggil metode di Java.

Langkah

972649 1
972649 1

Langkah 1. Pahami apa itu metode

Di Java, metode adalah serangkaian pernyataan yang membuat fungsi. Setelah sebuah metode dideklarasikan, ia dapat dipanggil di berbagai bagian kode untuk menjalankan fungsi tersebut. Ini adalah cara yang berguna untuk menggunakan kembali kode yang sama berulang kali. Berikut ini adalah contoh metode sederhana.

    public static void methodName() { System.out.println("Ini adalah metode"); }

972649 2
972649 2

Langkah 2. Deklarasikan akses kelas untuk metode tersebut

Saat mendeklarasikan metode di Java, Anda perlu mendeklarasikan kelas apa yang dapat mengakses metode tersebut. Pada contoh di atas, akses dideklarasikan sebagai "Publik". Ada tiga pengubah akses yang dapat Anda deklarasikan suatu metode:

  • Publik:

    Dengan menempatkan pengubah akses "publik" sebelum nama metode memungkinkan metode dipanggil dari mana saja.

  • Terlindung:

    Pengubah akses "dilindungi", hanya mengizinkan metode dipanggil di dalam kelas dan subkelasnya.

  • Pribadi:

    Jika sebuah metode dideklarasikan

    pribadi

  • maka metode hanya dapat dipanggil di dalam kelas. Ini disebut default, atau paket-pribadi. Ini berarti bahwa hanya kelas-kelas dalam paket yang sama yang dapat memanggil metode tersebut.
972649 3
972649 3

Langkah 3. Deklarasikan kelas tempat metode tersebut berada

Dalam contoh di atas, kata kunci kedua, "statis" berarti bahwa metode tersebut milik kelas dan bukan turunan dari kelas (objek). Metode statis harus dipanggil menggunakan nama kelas: "ExampleClass.methodExample()".

Jika kata kunci "statis" tidak digunakan, maka metode hanya dapat dipanggil melalui objek. Misalnya, jika kelas itu disebut "ExampleObject" dan memiliki konstruktor (untuk membuat objek), maka kita bisa membuat objek baru dengan mengetik "ExampleObject obj = new ExampleObject();", dan memanggil metode dengan menggunakan berikut: "obj.methodExample();"

972649 4
972649 4

Langkah 4. Deklarasikan nilai kembalian

Nilai kembalian menyatakan nama nilai yang dikembalikan metode. Dalam contoh di atas kata "void" berarti metode tidak mengembalikan apa pun.

  • Jika Anda menginginkan metode untuk mengembalikan sesuatu, cukup ganti kata "void<" dengan tipe data (tipe primitif atau referensi) dari objek (atau tipe primitif) yang ingin Anda kembalikan. Jenis primitif termasuk int, float, double, dan banyak lagi. Kemudian tambahkan saja "return" plus objek jenis itu di suatu tempat di akhir kode metode.
  • Saat memanggil metode yang mengembalikan sesuatu, Anda dapat menggunakan apa yang dikembalikannya. Misalnya, jika metode yang disebut "someMethod()" mengembalikan bilangan bulat (angka), maka Anda dapat menyetel bilangan bulat ke apa yang dikembalikannya menggunakan kode: "int a = someMethod();"
972649 5
972649 5

Langkah 5. Deklarasikan nama metode

Setelah Anda mendeklarasikan kelas-kelas yang dapat mengakses metode, kelas yang dimilikinya, dan nilai yang dikembalikan, Anda perlu memberi nama metode tersebut agar dapat dipanggil. Untuk memberi nama metode, cukup ketik nama metode diikuti dengan tanda kurung buka dan tutup. Contoh di atas termasuk, "someMethod()" dan "methodName()". Anda kemudian akan memasukkan semua pernyataan metode di dalam kurung kurawal terbuka dan tertutup "{}"

972649 6
972649 6

Langkah 6. Panggil metodenya

Untuk memanggil metode, Anda hanya perlu mengetikkan nama metode diikuti dengan tanda kurung buka dan tutup pada baris yang ingin Anda jalankan metodenya. Pastikan Anda hanya memanggil metode di dalam kelas yang memiliki akses ke sana. Berikut ini adalah contoh metode yang dideklarasikan dan kemudian dipanggil di dalam kelas:.

    public class className { public static void methodName(){ System.out.println("Ini adalah metode"); } public static void main(String args) { methodName(); } }

972649 7
972649 7

Langkah 7. Tambahkan parameter ke metode (jika diperlukan)

Beberapa metode memerlukan parameter seperti integer (angka) atau tipe referensi (seperti nama objek). Jika suatu metode memerlukan parameter, Anda cukup mengetikkan parameter di antara tanda kurung buka dan tutup setelah nama metode. Metode yang memerlukan parameter bilangan bulat dari bilangan bulat akan terlihat seperti "someMethod(int a)" atau serupa. Metode yang telah menggunakan tipe referensi akan terlihat seperti "someMethod(Object obj)" atau serupa.

972649 8
972649 8

Langkah 8. Panggil metode dengan parameter

Saat memanggil metode yang memerlukan parameter, Anda cukup menambahkan parameter dalam tanda kurung setelah nama metode. Misalnya:"someMethod(5)" atau "someMethod(n)" jika "n" adalah bilangan bulat. Jika metode memerlukan objek referensi, cukup masukkan nama objek di dalam kurung buka dan tutup. Misalnya, "someMethod(4, hal)".

972649 9
972649 9

Langkah 9. Tambahkan beberapa parameter ke metode

Metode juga dapat memiliki beberapa parameter, cukup dipisahkan dengan koma. Dalam contoh berikut, sebuah metode dibuat untuk menjumlahkan dua bilangan bulat dan mengembalikan jumlah sebagai metode pengembalian. Ketika metode dipanggil, dua bilangan bulat diberikan sebagai parameter yang akan ditambahkan bersama-sama. Ketika program dijalankan, Anda akan menerima output yang mengatakan "Jumlah A dan B adalah 50".:

    public class myClass { public static void sum(int a, int b){ int c = a + b; System.out.println("Jumlah A dan B adalah "+c); } public static void main(String args) { sum(20, 30); } }

Video - Dengan menggunakan layanan ini, beberapa informasi dapat dibagikan dengan YouTube

Tips

  • Saat memanggil metode yang mengembalikan sesuatu, Anda dapat memanggil metode lain berdasarkan apa yang dikembalikan oleh metode itu. Katakanlah kita memiliki metode yang disebut

    getObject()

    yang mengembalikan objek. Nah, di kelas

    Obyek

    ada panggilan metode non-statis

    toString

    yang mengembalikan

    Obyek

    dalam bentuk

    Rangkaian

    . Jadi, jika Anda ingin mendapatkannya

    Rangkaian

    dari

    Obyek

    dikembalikan oleh

    getObject()

    dalam satu baris, Anda hanya akan menulis"

    String str = getObject().toString();

  • ".

Direkomendasikan: