Kamis, 29 Mei 2014

Pengertian Dan Contoh Fungsi/ Method Pada Java

Fungsi atau Method adalah bagian dari program yang di gunakan untuk mengerjakan suatu perintah yang menghasilkan nilai dan di kembalikan ke program pemanggil yang letaknya di pisahkan. Atau Fungsi adalah suatu program yang terletak terpisah dari blok program utama, tetapi tetap merupakan bagian dari program yang dibuat. Dengan menggunakan fungsi dapat membuat program menjadi lebih mudah dipahami.

Dalam pemograman terdapat konsep penguraian fungsional. Maksudnya adalah sebuah program yang biasanya hanya terdapat satu buah fungsi yaitu fungsi "main", akan di kelompokkan menjadi beberapa bagian sesuai dengan tugasnya masing-masing. Bagian itulah yang disebut dengan fungsi. Fungsi dalam bahasa Java lebih dikenal dengan istilah method. Secara umum struktur sebuah fungsi tersusun dari header fungsi dan badan fungsi. Pada header fungsi terdapat tipe fungsi, nama fungsi, dan parameter/ argumen fungsi. Sedangkan pada badan fungsi akan berisi source code untuk menjelaskan proses yang dilakukan dalam fungsi.

Manfaat dari method tersebut adalah agar tugas dapat di kerjakan oleh lebih dari satu orang. Biasanya digunakan untuk program dengan skala besar.
Di dalam method terdapat beberapa tipe akses, yaitu :
  1. Private : Method yang diberi tipe akses private hanya bisa dipanggil di dalam classnya.
  2. Protected : Method yang diberi tipe akses protected hanya bisa dipanggil oleh object yang terdapat dalam satu package dengan kelasnya.
  3. Public : Method yang diberi tipe akses public dapat dipanggil dimana saja oleh objek dari kelasnya.
          Main method merupakan method utama yang di jalankan pada saat aplikasi di run. Setiap class dalam sebuah aplikasi boeh memimiliki main method tetapi hanya ada satu main method yang di run pada saat eksekusi program.
          Untuk memangggil method dapat menggunakan syntax:
          
           nama class(spasi)objek = new nama class();

           tipe data objek = objek.method();
    
Berikut Ini adalah contoh syntax penggunaan method pada java :
package penjumlahan;

public class Penjumlahan{ 

    

public String menjumlah(){

        int a = 5;

        int b = 9;

        int c = 5+9;

        String s = "hasil dari a + b = " + c;

        return s;

    } 



    public static void main(String[] args) {

    Penjumlahan p = new Penjumlahan();

    String d = p.menjumlah();

    System.out.println(d);

    }

}

2 komentar: