Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.