Bina Sarana Informatika

27

description

Bina Sarana Informatika. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. 1. Model Object Oriented. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. Manajemen Informatika. - PowerPoint PPT Presentation

Transcript of Bina Sarana Informatika

Page 1: Bina Sarana Informatika
Page 2: Bina Sarana Informatika
Page 3: Bina Sarana Informatika
Page 4: Bina Sarana Informatika

Objects

Object adalah sebuah structure yang menggabungkan data dan prosedur untuk

bekerja bersama-sama.

Objek merupakan dasar dari modularitas dan struktur dalam sebuah program

komputer berorientasi objek.

Dalam term OOP, object adalah sebuah structure yang menggabungkan data

dan prosedur untuk bekerja bersama-sama.

Contoh, jika kamu tertarik dalam pelacakan data yang dihubungkan dengan

produk, kamu akan menciptakan sebuah object produk yang bertanggung jawab

untuk me-maintenance dan bekerja dengan data yang bersinggungan dengan

produk.

Jika kamu ingin kemampuan mencetak dalam aplikasi kamu, kamu harus bekerja

dengan sebuah object printer yang bertanggung jawab untuk data serta metode

yang digunakan untuk berinteraksi dengan printermu.

Page 5: Bina Sarana Informatika

Class

Class adalah kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit

untuk suatu tujuan tertentu.

Sebuah class adalah dasar dari modularitas dan struktur dalam

pemrograman berorientasi object.

Sebuah class secara tipikal sebaiknya dapat dikenali oleh seorang non-

programmer sekalipun terkait dengan domain permasalahan yang ada, dan kode

yang terdapat dalam sebuah class sebaiknya (relatif) bersifat mandiri dan

independen (sebagaimana kode tersebut digunakan jika tidak menggunakan OOP).

Dengan modularitas, struktur dari sebuah program akan terkait dengan

aspek-aspek dalam masalah yang akan diselesaikan melalui program tersebut. Cara

seperti ini akan menyederhanakan pemetaan dari masalah ke sebuah program

ataupun sebaliknya.

Page 6: Bina Sarana Informatika
Page 7: Bina Sarana Informatika
Page 8: Bina Sarana Informatika

Beberapa istilah yang berhubungan dengan objek antara lain :

Atribut : Atribut menggambarkan data yang dapat memberikan informasi

mengenaikelas atau objek dimana atribut tersebut berada.

Metode : Metode adalah subprogram yang tergabung dalam objek bersama –

samadengan atribut. Metode dipergunakan untuk pengaksesan terhadap data

yangterdapat dalam objek tersebut. Sering juga disebut sebagai procedure

ataufunction.

Message : Message merupakan cara untuk berhubungan antara satu objek

denganobjek lain dengan cara mengikirimkan pesan oleh suatu objek kepada

objektertentu.

Operasi : Fungsi di dalam kelas yang dikombinasikan ke bentuk tingkah laku

kelas suatu objek

Page 9: Bina Sarana Informatika
Page 10: Bina Sarana Informatika
Page 11: Bina Sarana Informatika
Page 12: Bina Sarana Informatika
Page 13: Bina Sarana Informatika
Page 14: Bina Sarana Informatika

Dengan menggunakan UML kita dapat membuat model untuk semua jenis

aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti

keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa

pemrograman apapun. Tetapi karena UML juga menggunakan class dan

operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan

piranti lunak dalam bahasa bahasa berorientasi objek seperti C++, Java, C#

atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk

modeling aplikasi prosedural dalam VB atau C.

Page 15: Bina Sarana Informatika
Page 16: Bina Sarana Informatika
Page 17: Bina Sarana Informatika
Page 18: Bina Sarana Informatika
Page 19: Bina Sarana Informatika
Page 20: Bina Sarana Informatika
Page 21: Bina Sarana Informatika
Page 22: Bina Sarana Informatika
Page 23: Bina Sarana Informatika
Page 24: Bina Sarana Informatika
Page 25: Bina Sarana Informatika
Page 26: Bina Sarana Informatika
Page 27: Bina Sarana Informatika