Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BPJ – Pertemuan 13 OOP.

Presentasi serupa


Presentasi berjudul: "BPJ – Pertemuan 13 OOP."— Transcript presentasi:

1 BPJ – Pertemuan 13 OOP

2 Method Di dalam Java, method dibagi menjadi dua tipe, yaitu void dan non-void Method void : method yang tidak mengembalikan nilai Method non-void : method yang mengembalikan nilai

3 Mendefinisikan Method
tipe namaMethod(daftar-parameter) { //kode yang akan dituliskan } void cetakLuas() { //kode yang akan dituliskan }

4 Mengembalikan Nilai di dlm Method
tipe namaMethod(daftar-parameter) { //kode yang akan dituliskan } double getLuas() { double luas = panjang * lebar; return luas; } System.out.println(“Luasnya : ” + getLuas());

5 Tipe Method Tipe data yang dikembalikan oleh method harus kompatible/cocok dengan tipe kembalian yang di definisikan. double getLuas() { double luas = panjang * lebar; return luas; }

6 Method Berparmeter Meskipun Java mengijinkan method tanpa parameter, penggunaan parameter ini sebenarnya membuat method lebih dinamis. double getLuas(double panjang, double lebar) { double luas = panjang * lebar; return luas; }

7 Istilah dalam Method Ada 2 istilah yang digunakan saat bekerja dengan method, yaitu Parameter : variabel yang didefiniskan pada saat method dibuat Argumen : nilai yang digunakan pada saat pemanggilan method

8 double luas; luas = getLuas(3.5 , 4.0); parameter Menciptakan method
double getLuas(double panjang, double lebar) { double luas = panjang * lebar; return luas; } Pada class pemanggil argumen double luas; luas = getLuas(3.5 , 4.0);

9 class Kotak { double panjang, lebar; void setData(double p, double l) { panjang = p; lebar = l; } double getLuas() { return panjang * lebar;

10 System.out.println(“luas : " + luas);
public class PersegiPanjang { public static void main(String args[]){ double luas; Kotak k = new Kotak(); k.setData(4.0, 2.0); luas = k.getLuas(); System.out.println(“luas : " + luas); }

11 Tugas : (dikumpulkan source code, penjelasan, output dlm file *.docx)
Lakukan desain class seperti contoh di atas Buatlah class untuk menghitung luas dan keliling lingkaran Aplikasikan penggunaan method: Method void Method non-void Method berparameter Pemberian argumen pada objek Sifat : INDIVIDU Dikumpulkan ke , paling lambat tanggal 9 Juni jam 24.00

12 Final Project (Kelompok)
Buatlah tutorial dari project yang sudah Anda buat. Terdiri dari materi, source code, penjelasan code, output Tutorial dibuat dalam format [Tutorial_kelompok_kelas].pdf Contoh : “Tutorial_kelompok15_D.pdf” Kumpulkan project Anda dalam sebuah folder, yang terdiri dari : Tutorial di atas Project Java (*.java) File database Daftar anggota kelompok

13 Final Project (Kelompok)
Folder diberi nama [kelompok_kelas], contoh “Kelompok5_A” Diumpulkan paling lambat tanggal 14 Juni 2012 pukul


Download ppt "BPJ – Pertemuan 13 OOP."

Presentasi serupa


Iklan oleh Google