Pemograman Java Pertemuan 7
Halo
kali ini kita akan membahas sedikit materi tentang Konsep Dasar
Pemrograman Berorientasi Objek
Class,
Object, method(behavior),
Attribute
Apaitu
class ? Class merupakan suatu cetakan atau wadah untuk membuat suatu
instant dari object. Dan
juga group suatu object dengan kemiripan attributes,behavior, dan
relasi ke object lain
Apaitu
Object ? Object merupakan instance dari kelas, sebuah instance adalah
representasi nyata dari kelas itu sendiri
Perbedaan
Class dan Object
>
Class : konsep dan deskripsi dari sesuatu. Class
mendreklarasikan method yang dapat digunakan oleh object
>
Object : instace dari
class, bentuk (contoh)
nyata dari class.
Object memiliki sifat independen dan dapat digunakan untuk memanggil
Method
Contoh
Class dan Object
Class
: mobil
Object
: mobilnya pak Joko, mobil ku, mobil bewarna merah
Berorientasi
Objek?
Katakan
lah kita mempunyai Mobil (class)
lalu
ada yang namanya Attribute dan Behavior
>Attribute
: Ban, stir, pedal rem, pedal gas, warna, Tahun produksi
>Behavior
: cara menghidupkan mesin, cara menjalankan mobil, cara memundurkan
mobil
Apa itu
Attribure/variable ?
-Attribute adalah
nilai data yang terdapat pada suatu object yang berasal dari class
-lalu variabel
digunakan untuk menyimpan nilai yang nantinya akan digunakan pada
program
-Variable memiliki
jenis (tipe), nama dan nilai
Apa itu method atau
behavior
-Method adalah
urutan instruksi yang mengakses data dari object
-Method melakukan :
manipulasi data, perhitungan matematika, memonitor kejadian dari
suatu event
Latihan
>Buat
class Handphone
Class
Handphone berisi empat
method
di bawah:
-hidupkan()
-lakukanPanggilan()
-kirimSMS()
-matikan()
Isi
masing-masing method dengan tampilan status menggunakan
System.out.println()
>Buat
class HandphoneBeraksi,
dan panggil method-method diatas dalam class tersebut
Tampilkan
Handphone
hidup …
Kring,
kring, kring … panggilan dilakukan
Dung,
dung … sms berhasil terkirim
Handphone
mati …
Pertama kita membuat kelas Handphone
Lalu membuat class handphoneberaksi
maka outputnya seperti berikut
LATIHAN 2
output
Lalu membuat class handphoneberaksi
maka outputnya seperti berikut
LATIHAN 2
>Buat
class Singa
yang
berisi tiga
method:
-roaring()
-Tidur()
-Berburu()
Isi
masing-masing method dengan tampilan status menggunakan
System.out.println()
>Buat
class SingaBeraksi,
dan panggil method-method diatas dalam class tersebut
membuat Class Singa
membuat class singa beraksioutput
Komentar
Posting Komentar