Home » » PBO method

PBO method

Written By yogi on Minggu, 01 Maret 2015 | 22.28

Method Prosedur/ Void dan Fungsi/ Function/ Nonvoid dalam Java (PBO)



Java merupakan salah satu bahasa pemrograman populer yang digunakan saat ini. Dalam pemrograman java dikenal adanya method, method sendiri ada dua macam, yaitu prosedur dan fungsi. Prosedur dan fungsi merupakan kumpulan beberapa baris syntax yang dalam penggunaannya ditujukan untuk mempermudah programmer dan menyederhanakan kode program. Dengan menggunakan method di java ini, jika ingin menggunakannya di lain waktu atau menggunakan kode program yang sama berkali-kali, programmer hanya butuh memanggil method prosedur atau fungsinya saja.
Berikut penjelasan mengenai method :
1. Method Prosedur/ Void
Dalam penggunaannya tidak perlu pengembalian nilai, namun bisa juga mengembalikan satu nilai atau bahkan lebih. serta dalam methodnya terdapat void. Prosedur dapat mengerjakan lebih dari satu tugas.
2. Method Fungsi/ Function/ Nonvoid
Function wajib ada pengembalian nilai (return) dan hanya mengerjakan satu tugas saja. Fungsi juga tidak menggunakan void.

Contoh program seperti di bawah ini:
package pbo_method;

import java.util.Scanner;

/**
 *
 * @author ayommuharrom
 */
public class Pbo_method {
    //PROSEDUR
     void InputData(){  //ciri prosedur ada VOID
         System.out.println("Mencari Luas Persegi Panjang\n--------------------------");
        Scanner input = new Scanner(System.in);
         System.out.print("Masukkan Panjang : ");
        int panjang = input.nextInt();
         System.out.print("Masukkan Lebar : ");
        int lebar = input.nextInt();
        hitung(panjang, lebar);
        System.out.println("Luas Persegi Panjang = "+hasil);
    }
    
     //FUNGSI
    int hasil;
     int hitung (int panjang, int lebar){
         hasil = panjang * lebar;
        return hasil; //Terdapat pengembalian nilai
    }

    
     public static void main(String[] args) {
        Pbo_method a = new Pbo_method();
        a.InputData();
    }
}

Hasil Running seperti di bawah ini:


Share this article :

0 komentar:

Posting Komentar

 
Support : Aa | Bb | Cc
Copyright © 2013. MEDIA INOVASI - All Rights Reserved
Template Created by Creating Website Published by My Blogger
Proudly powered by Blogger
Back to Top