Anda di halaman 1dari 14

Manda Rohandi, M.

Kom

Objek...?

1 hal, perkara, atau orang yg menjadi pokok pembicaraan; 2 Kim benda, hal, dsb yg dijadikan sasaran untuk diteliti, diperhatikan, dsb. (http://artikata.com/arti342600-objek.html)

Memandang

sistem sebagai kumpulan objek-objek yang saling berinteraksi satu sama lain. Kegiatan mengorganisasikan perangkat lunak sebagai kumpulan objek-objek diskrit yang bekerja sama antara informasi (struktur data) dan perilaku yang mengaturnya

Objek-objek

dengan attribut (informasi) dan operasi (perilaku) yang sama.

Terstruktur
Program dituliskan

Orientasi Objek
Program dituliskan dalam bentuk kumpulan objek yang saling berkomunikasi satu sama lain Entitas dasar merupakan objek. Setiap komputasi ditampilkan hanya dalam bentuk objek Dititikberatkan pada data Dapat menangani kompleksitas program tingkat tinggi Keamanan data lebih terjamin Lebih abstrak Pendekatan Buttom-up

dalam bentuk struktur logikal Arus eksekusi program tergantung pada struktur program Dititikberatkan pada kode program Dapat menangani kompleksitas program tingkat menengah Keamanan data kurang terjamin Kurang abstrak Pendekatan Top-down

Abstract/abstrak Inheritance/pewarisan

Polymorphism/Banyak

bentuk Encapsulation/pengkapsulan Pengiriman Pesan Asosiasi Agregasi

Proses

mengambil informasi (atribut) dan perilaku (operasi) yang perlu. Contoh Robot penjelajah

Informasi

dan operasi yang diturunkan dari


Level 1

kelas
Level 1 Level 2 Level 3 Level 2

Pewarisan dengan banyak induk


Level 3

Beberapa

operasi yang memiliki nama yang sama, tetapi jika diberikan pada objek yang berbeda akan mengakibatkan operasi yang berbeda.

Menyembunyikan

kompleksitas dari luar dan hanya membuka operasi-operasi yang diperlukan saja terhadap objek-objek lain.

Media

komunikasi antara objek-objek

Hubungan

antara dua objek menjalankan sebuah aktivitas.

untuk

Bentuk

khusus hubungan yang lebih kuat dari asosiasi.