Anda di halaman 1dari 21

DPK

PEMROGRAMAN
Semester Genap
Kelas X PPLG
tujuan Pembelajaran
Peserta didika mampu memahami konsep
Pemrograman Beriorientasi Objek
Peserta didika mampu memahami konsep class ,object

Peserta didika mampu memahami konsep method dan


penerapannya

SMK BHAKTI PERSADA KENDAL


Pemrograman Berorientasi
Objek
Pemrograman Berorientasi Objek (PBO) adalah
metode pemrograman yang berorientasikan
kepada objek, yaitu semua data dan method
didefinisikan ke dalam beberapa class atau objek-
objek agar bisa saling bekerja sama dalam
memecahkan masalah.

SMK BHAKTI PERSADA KENDAL


Bagaimana penerapan
PBO dalam kehidupan
sehari hari ???

SMK BHAKTI PERSADA KENDAL


Penerapan PBO

SMK BHAKTI PERSADA KENDAL


PENERAPAN ATM DI PBO
Nama Class : Atm
Variabel / atribut atm :
- nomor pin
- nama_pengguna,dll

SMK BHAKTI PERSADA KENDAL


PENERAPAN ATM DI PBO

SMK BHAKTI PERSADA KENDAL


CLASS , OBJECT
Class adalah prototype, atau blueprint, atau
rancangan yang mendefinisikan variable dan
method-methode pada seluruh objek tertentu.

Aturan pembuatan class :


Sebuah class diawali dengan huruf kapital
Contoh :
class Mobil {

}
SMK BHAKTI PERSADA KENDAL
CLASS , OBJECT

SMK BHAKTI PERSADA KENDAL


CLASS , OBJECT

Dapatkah anda menemukan objek di kode diatas ???

Yang mana objeknya ?

SMK BHAKTI PERSADA KENDAL


CLASS , OBJECT

Kenapa kita membutuhkan objek dalam


Konsep Pemrograman Berorientasi
Objek ????

SMK BHAKTI PERSADA KENDAL


Object

Object adalah entitas yang digunakan


untuk memanggil atribut dan method
yang ada di dalam program utama Main.

SMK BHAKTI PERSADA KENDAL


Cara Membuat Object

Sintaks : NamaClass NamaObjek= New NamaClass ();

SMK BHAKTI PERSADA KENDAL


Cara memanggil atribut

Ada beberapa macam atribut :


1. Atribut / variabel instance
atribut yang terletak diluar static void main
2. Atribut / variabel local
atribut yang terletak di dalam main atau didalam
method.
SMK BHAKTI PERSADA KENDAL
Variabel instance dan lokal

Variabel instance

Variabel lokal

SMK BHAKTI PERSADA KENDAL


Cara memanggil atribut
Atribut / variabel instance

jika variabel instance akan

dipanggil di dalam main dan jika tidak

di setting static maka variabel tsb perlu

object untuk dipanggil.

SMK BHAKTI PERSADA KENDAL


Cara memanggil atribut
Atribut / variabel Lokal

Variabel local tidak memerlukan object

untuk dipanggil nilainya .

SMK BHAKTI PERSADA KENDAL


Method
Method merupakn blok program yang menjalankan fungsi
tertentu.
Ada 2 macam Jenis Method :
1. Method Void
2. Method non Void

SMK BHAKTI PERSADA KENDAL


Method Void
Method yang tidak mengembalikan nilai ke Program utama
Main.

SMK BHAKTI PERSADA KENDAL


Method Dengan Parameter
Parameter adalah sebuah nilai variabel yang diberikan di
dalam deklarasi method, baik itu method void dan non void.

Parameters

SMK BHAKTI PERSADA KENDAL


Method Tanpa Parameter
.

Panggil method

Method Void

SMK BHAKTI PERSADA KENDAL

Anda mungkin juga menyukai