Belajar Program Java Menggunakan Fungsi Untuk membuat Sub Program part 2

Pemanggilan Fungsi di Fungsi Lain

Fungsi-fungsi dapat saling memanggil untuk memproses data. Fungsi-fungsi tersebut dapat saling membantu, contoh fungsi luasKubus() membutuhkan fungsi luasPersegi().

Contoh :

Hasil outputnya :

Fungsi Static dan Non Static

Kata kunci static akan dapat dieksekusi langsung, tanpa harus membuat instansiasi objek dari class.

contoh :

Fungsi makan() adalah fungsi non-static. Sedangkan fungsi minum() adalah fungsi static. Jika fungsi non-static tidak dipanggil maka akan terjadi error.

Hasil outputnya :

Variabel Lokal dan Variabel Global

Variabel global adalah variabel yang bisa diakses dari semua fungsi. Sedangkan variabel lokal adalah variabel yang hanya bisa diakses dari dalam fungsi tempat variabel itu berada.

Contoh program :

Hasil outputnya :

Saat memanggil fungsi help() kita mengulang variabel nama sehingga variabel nama menjadi variabel lokal pada fungsi help() dan nilainya berubah menjadi “Milea”.

Sedangkan, saat kita akases lagi variabel nama melalui fungsi main() nilainya tetap sama seperti yang didefinisikan.

Sampai sini dulu ya kawan-kawan, besok kita mulai membuat program dari kasus yang ada!! Sampai Jumpa;)

sumber:petanikode

Share This:

Comments ( 0 )

    Leave A Comment

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