Hendy Mizuardy
Pemrograman Berorientasi Objek
Parameter
Setiap object selalu berinteraksi dan berkomunikasi dengan object lain
dengan cara mengirimkan message atau pesan. Pesan adalah suatu
method, dan informasi dalam pesan dikenal dengan nama parameter.
Parameter
Latihan:
Buat 2 buah class
Class pertama: sepeda
Parameter Latihan1 (Versi 1)
Buat Class kedua
Klik kanan > new > Java Class
Parameter
Latihan:
Buat Class : sepedaBeraksi
Latihan 1 (Versi 2)
Dengan menu untuk menampilkan gir, atau menambah gir
Latihan 1 (Versi 2)
Dengan menu untuk menampilkan gir, atau menambah gir
Constructor
Konstruktor adalah tipe khusus method yang digunakan untuk
menciptakan sebuah Object. Pemberian nama konstruktor harus sama
dengan nama class. Konstruktor tidak bisa mengembalikan nilai dan tidak
ada kata kunci void. Jika konstruktor tidak dibuat, Java akan
menambahkan constructor default secara implisit dan tidak memiliki
parameter.
Konstruktor bisa digunakan untuk membangun suatu Object, dengan
mengeset atribut-atributnya dan wajib memiliki parameter masukkan
untuk mengeset nilai atribut. Access modifier konstruktor adalah public
karena konstruktor akan diakses di luar kelasnya. Cara panggil
konstruktor adalah dengan menambahkan keyword new.
Constructor
Latihan 1
Buat class : Mobil3
Constructor
Buat class kedua
Class : MobilKonstruktor
Constructor
Perhatikan sintak pada class Mobil3, disana ada keyword (kata kunci) this.
Kata kunci this digunakan pada pembuatan class dan digunakan juga
untuk menyatakan object sekarang.
Constructor
Latihan 2
Buat class : Kotak
Constructor
Buat class kedua
New > java class
Tugas
Buat class Bank, dan konstruktor class Bank dengan parameter: saldo
Selanjutnya buat method: simpanUang, ambilUang, dan getSaldo
Buat class BankBeraksi, tetapkan saldo awal lewat konstruktur Rp.
100000, jalankan 3 method di atas
Buat menu agar user bisa mengakses menu, dan memanggil salah satu
method di atas (lihat contoh berikut untuk membuat menu)
Buat menu (1/2)
Buat menu (2/2)
TERIMA KASIH