Function Pada Java

Pada postingan saya kali ini akan membahas mengenai function pada java. Function sebenarnya hampir mirip dengan prosedur pada java (baca disini). Perbedaannya function mengembalikan nilai.

Bentuk umum:

tipeData namaFunction(){
   //statemen yang akan dijalankan
   return nilaiReturn;
}

Contoh soal:

Buatlah program menghitung voume balok dengan menerapkan OOP. Gunakan function untuk menghitung volume balok.

Class balok:

public class balok{
    int panjang, lebar, tinggi;
    int cariVolume(){
        return panjang*lebar*tinggi;
    }
}

Class inputNilaiBalok:

import java.util.Scanner;
public class inputNilaiBalok{
    public static void main (String [] args){
        
        //mendeklarasikan Scanner
        Scanner masukan = new Scanner(System.in);
         
        balok b = new balok();
        System.out.print("Masukan panjang: ");
        b.panjang = masukan.nextInt();
        System.out.print("\nMasukan lebar: ");
        b.lebar = masukan.nextInt();
        System.out.print("\nMasukan tinggi: ");
        b.tinggi = masukan.nextInt();

        //memanggil function
        System.out.print("\nVolume = " + b.cariVolume());
    }
}

Output Class inputNilaiBalok:

Masukan panjang: 8

Masukan lebar: 7

Masukan tinggi: 6

Volume = 336

Gambar output:

Selamat mencoba 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *