Fungsi

7
Fungsi Siti Mukaromah, S.Kom

description

Fungsi . Siti Mukaromah, S.Kom. Fungsi . Sebuah Fungsi digunakan untuk menghitung sebuah nilai berdasar satu atau beberapa nilai masukan. Sebuah fungsi harus dideklarasikan terlebih dahulu sebelum dipanggil atau digunakan ( user defined function ). - PowerPoint PPT Presentation

Transcript of Fungsi

Page 1: Fungsi

Fungsi Siti Mukaromah, S.Kom

Page 2: Fungsi

Sebuah Fungsi digunakan untuk menghitung sebuah nilai berdasar satu atau beberapa nilai masukan.

Sebuah fungsi harus dideklarasikan terlebih dahulu sebelum dipanggil atau digunakan (user defined function).

Terdapat juga fungsi yang dapat langsung digunakan tanpa dibuat terlebih dahulu (built-in function).

Fungsi

Page 3: Fungsi
Page 4: Fungsi

Program diatas hanya memiliki 1 kelas tunggal yang dinamakan Hello, yang dalam hardisk akan disimpan menggunakan nama Hello.java.

Kelas Hello memiliki metoda utama yang bernama main(). Dalam hal ini, sebuah fungsi dalam java juga dapat memanggil fungsi yang lainnya (misalnya dalam contoh, fungsi main() memanggil fungsi print()).

Page 5: Fungsi

Komponen fungsi dari suatu kelas dalam konteks Java adalah konteks Java adalah koleksi dari fungsi anggota yang menyediakan kemampuan untuk mengirim pesan ke objek untuk memintanya melakukan suatu aksi tertentu.

Dari contoh, salah satu pesan adalah untuk mengembalikan nilai atribut-atribut (getter) dari RectangleShape dan satu pesan lainnya adalah untuk mengubah/melakukan pengaturan (setter) nilai atribut-atribut itu.

Page 6: Fungsi

Pesan-pesan yang mengembalikan nilai atribut dinamakan getter. Contoh pada keas RectangleShape, kita misalkan getter-nya adalah getColor(), getSize(), getPosition(), serta getWindow().

Sedangkan pesan-pesan yang mengubah nilai-nilai atribut dinamakan setter. Dinamakan setter sebab mengubah atribut-atribut dari suatu objek (setColor(), setPosition(), setSize()).

Page 7: Fungsi

Mobil pada umumnya memiliki atribut sbb: warna, isi_tangki, jml_pintu, dll.

Juga mempunyai fungsi sbb: maju, mundur,dll

Representasi dalam Java:

Contoh