SMK
NEGERI
5
TELKOM
BANDA
ACEH
MODUL
PRAKTIKUM
PEMROGRAMAN
BERORIENTASI
OBJEK
MENGGUNAKAN
BAHASA
JAVA
PEMBAHASAN
18:
FUNCTION
DISUSUN
OLEH:
KHAIRULLAH,
S.ST
2014
A. TUJUAN
Setelah
mempelajari
modul
ini,
diharapkan
siswa
dapat:
1. Memahami
pengertian
dari
Function
2. Mempraktekan
penggunaan
Function
3. Mengerti
cara
penggunaan
Function
pada
pemrograman
java
B. MATERI
Kata
Function
kalau
diterjemahkan
ke
dalam
bahasa
indonesia
adalah
sebuah
“fungsi”,
function
sering
disebut
juga
Method,
namun
kata
Method
sering
disebut
pada
pemrograman
berbasis
OOP.
Function
adalah
satu
blok
kode
yang
melakukan
tugas
tertentu
dimana
pemangilan
Function
dapat
dilakukan
berulang
kali,
pemanggilan
Function
sangatlah
mudah
hanya
tinggal
panggil
nama
Function
nya
saja.
Berikut
adalah
salah
satu
contoh
dari
Function.
Gambar
1.
Blok
kode
pada
Function
Utama
Java
Gambar
1
memperlihatkan
salah
contoh
Function
yang
sering
kita
tulis,
Function
di
atas
adalah
blok
kode
Function
utama
pada
Java.
Berikut
adalah
struktur
dari
Function.
Tipe
Keluaran
Nama
Function
/
Method
Tipe
Data
Parameter
Modifier
Parameter
Pernyataan
Gambar
2.
Struktur
Function
pada
pemrograman
Java
Gambar
3.
Membuat
project
baru
Gambar
4.
Membuat
class
baru
Ketiklah
kode
berikut.
Gambar
5.
Pengetikan
kode
java
IDE
Eclipse
Gambar
7.
Membuat
project
baru
Gambar
8.
Membuat
class
baru
Ketiklah
kode
berikut.
Gambar
9.
Pengetikan
kode
pada
Function
dengan
nilai
balik
Gambar
11.
Membuat
project
baru
Gambar
12.
Membuat
class
baru
Ketiklah
kode
berikut.
Gambar
13.
Pengetikan
kode
pada
Function
tanpa
nilai
balik
Gambar
14.
Hasil
Kompilasi
2. Parameter
Parameter
merupakan
bagian
dari
Function
dimana
kegunaan
dari
parameter
adalah
untuk
memberikan
data
masukkan
pada
Function
tersebut
sewaktu
diakses.
Parameter
yang
dipakai
harus
mempunyai
tipe
data
kemudian
jumlah
parameter
dalam
satu
Function
adalah
tidak
terbatas.
Pada
Function
yang
memiliki
parameter
lebih
dari
satu
maka
pemisah
antar
parameter
tersebut
adalah
koma
(
,
)
berikut
adalah
gambaran
tentang
parameter.
Gambar
15.
Gambaran
struktur
parameter
Gambar
16.
Membuat
project
baru
Buatlah
class
dengan
nama
“FunctionDenganParameter”
Gambar
17.
Membuat
class
baru
Gambar
18.
Pengetikan
kode
function
dengan
parameter
Gambar
19.
Hasil
kompilasi
Pada
parameter
juga
dimungkinkan
untuk
membuat
data
dalam
bentuk
array,
ada
dua
cara
untuk
mengolah
data
array
pada
Function,
pertama
dengan
cara
mendeklrasikan
array,
cara
kedua
yaitu
dengan
cara
menggunakan
fungsi
varargs
(variable
arguments)
Gambar
20.
Membuat
project
baru
Buatlah
class
dengan
nama
“FunctionDenganParameterArray”
Gambar
21.
Membuat
class
baru
Gambar
22.
Pengetikan
kode
function
dengan
parameter
array
Gambar
21.
Hasil
Kompilasi
Gambar
22.
Penulisan
kode
program
java
Gambar
23.
Hasil
kompilasi
Gambar
24.
Hasil
Kompilasi