12.03.2016 Views

Pemrograman Web

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Pemrograman</strong> <strong>Web</strong><br />

Dari contoh diatas dapat dilihat ada penggunaan kata kunci prototype pada<br />

obyek yang dibuat untuk menambahkan properti ataupun metodenya.<br />

c. Rangkuman.<br />

<strong>Pemrograman</strong> berorientasi obyek merupakan teknik pemrograman yang melihat<br />

suatu program sebagai kumpulan obyek yang memiliki properti dan metode yang<br />

saling berinteraksi satu sama lain melalui pengiriman pesan (data). Javascript<br />

merupakan bahasa yang tidak mengenal kelas atau bahasa PBO yang<br />

berorientasi prototipe atau instan. Dengan model ini memungkinkan program<br />

Javascript untuk mengolah obyek-obyek yang ada secara langsung, tanpa perlu<br />

mendefinisikan kelasnya. Javascipt menggunakan kata kunci function untuk<br />

mendefinisikan suatu obyek dan kata kunci property untuk memodifikasi suatu<br />

obyek dengan menambahkan atau mengubah definisi satu metode atau properti.<br />

d. Tugas.<br />

Buatlah program menggunakan teknik PBO untuk menyelesaikan perhitungan<br />

volume bangun ruang 3 dimensi berikut.<br />

Gambar dari wikipedia.org (piramid) dan kompasiana.com (honai).<br />

Ukuran dari masing-masing bangun ruang dapat ditentukan sendiri.<br />

e. Tes Formatif.<br />

1. Apa yang dimaksud dengan pemrograman berorientasi obyek?<br />

2. Jelaskan perbedaan PBO pada Javascript dengan bahasa PBO lainnya<br />

seperti C++ dan Java?<br />

3. Apa perbedaan antara PBO dengan pemrograman prosedural?<br />

Page | 185

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!