• Tidak ada hasil yang ditemukan

6a2af materi oop 002

N/A
N/A
Protected

Academic year: 2017

Membagikan "6a2af materi oop 002"

Copied!
10
0
0

Teks penuh

(1)
(2)

Apa Itu Object?

Menurut Kamus Besar Bahasa Indonesia:

1 Kimia benda, hal, dsb yg dijadikan sasaran untuk diteliti, diperhatikan, dsb: -- penelitian ini adalah tata kehidupan suku terasing di

Riau; 

(3)

Apa itu Object?

Dalam OOP, object diartikan “Seperangkat

perangkat lunak yang saling terkait dalam hal State dan Behavior.”

Object dalam pemrograman biasanya di kiaskan dengan objek dalam kehidupan anda

sehari-hari.

(4)

Karakteristik Object

Object memiliki 2 karakteristik:

1. State, yaitu ciri-ciri yang melekat pada

Object. State harus bisa menggambarkan Object secara tepat.

(5)

Fields and Methods

Sebuah Object menyimpan State dalam Fields.

State (Fields) bisa digambarkan sebagai

Variabel dalam beberapa bahasa pemrograman.

Object juga mengekspos Behavior

melalui Methods. Behavior (Methods) bisa

digambarkan sebagai fungsi dalam beberapa bahasa pemrograman.

Methods beroperasi pada keadaan internal

(6)
(7)
(8)
(9)

Object dalam Game PnZ

Tumbuhan Kacang PolongTumbuhan Kacang Es

Tumbuhan Bunga

Matahari

Kentang/UmbiKacang KecilBuah Cerry

Pemotong RumputPeluru Kacang HijauPeluru Kacang EsEnergi Matahari

Zombie ber-Jas

Zombie ber-TongkatZombie ber-Cone

Zombie ber-BenderaSekop

Lahan

(10)

State & Behavior Game PnZ

Tumbuhan Kacang

Polong

Muncul >> True/False

Rusak >> True/False

Menembak >> On/Of

Kentang

Muncul >> True/False

Rusak >> True/False

Pematik >> On/Of

Meledak >> On/Of

Peluru Kacang

Muncul >> True/False

Koordinat >> Berjalan

Zombie Ber-Tongkat Muncul >> True/False

Tongkat >> Melompat

Melompat >> On/Of

Makan >> On/Of

Koordinat >> Berjalan

Referensi

Garis besar

Dokumen terkait

Pada pendekatan ini, terdapat 3 state dari class AllowedCreditCard yang dinyatakan oleh tiga object yang dicreate dengan memberikan nilai yang berbeda pada variabel card..

Behavior merupakan sifat yang dapat di sisipkan pada setiap object dan action di dalam game, behavior yang unik pada sebuah object dapat membuat game lebih menarik dimata player,

 Pada tingkat akses ini data dan method dapat diakses secara publik oleh bagian program manapun, baik oleh objek itu sendiri, objek turunannya maupun oleh lingkungan luar

Dalam suatu kelas, dapat mendefinisikan banyak method dengan nama yang sama, selama parameter yang terdapat pada method-method tersebut berbeda. Parameter dalam method dikatakan

Tambahka ahkan n skrip skript t prog program ram dibag dibagian ian Command4 Command4 dengan cara Klik object yang dengan cara Klik object yang terdapat pada. terdapat

Pada soal uraian nomor dua berkaitan dengan menentukan contoh bangun segiempat yang merupakan persegi panjang, terdapat beberapa jawaban siswa yang mengalami miskonsepsi

Tidak boleh menggunakan identifier (object, class, method) seperti yang tercantum dalam contoh program pada pembahasan di atas. Jika ketentuan pada poin 1 tidak diikuti,

Objects and Classes In this chapter • 4.1 Introduction to Object-Oriented Programming • 4.2 Using Predefined Classes • 4.3 Defining Your Own Classes • 4.4 Static Fields and Methods