Konsep Dasar Pendekatan Objek
Nama : Irham Iswanda Duhair
NPM
: 19316018
Kelas
: TK 19 A
Konsep Dasar Pendekatan
Objek
- Dalam rekayasa perangkat lunak, konsep pendekatan berorientasi objek dapat diterapkan pada tahap analisis, perancangan, pemrograman, dan pengujian perangkat lunak.
- Pendekatan berorientasi objek akan memandang sistem yang akan dikembangkan sebagai suatu kumpulan objek yang berkorespondensi dengan objek-objek dunia nyata.
- Ada banyak cara untuk mengabstraksikan
dan memodelkan objek-objek
tersebut, mulai dari abstraksi objek, kelas, hubungan antar kelas sampai
abtraksi sistem.
- Ada berbagai teknik yang dapat digunakan pada masing-masing tahap tersebut, dengan aturan dan alat bantu pemodelan tertentu.
Objek
Objek adalah abstraksi dari sesuatu yang
mewakili dunia nyata seperti benda, manusia, satuan organisasi, tempat,
kejadian, struktur, status atau hal-hal lain yang bersifat abstrak. Suatu
entitas yang mampu menyimpan informasi (status) dan mempunyai operasi
(kelakuan) yang dapat diterapkan atau dapat berpengaruh pada status
objeknya. Dalam konteks
PBO (Pemrograman Berorientasi Objek), objek adalah instansiasi (yang dibentuk
secara seketika) dari kelas pada saat eksekusi. Objek mempunyai siklus
hidup : diciptakan, dimanipulasi, dan dihancurkan.
Kelas
Kelas adalah kumpulan dari objek-objek dengan karakteristik yang sama. Sebuah kelas akan mempunyai
sifat (atribut), kelakuan (operasi), hubungan (relationship), dan
arti. Suatu kelas dapat diturunkan dari kelas yang lain, dimana
atribut dari kelas semula dapat
diwariskan ke kelas yang baru.
Atribut/Properti Objek
Nilai atau elemen-elemen data yang
dimiiki oleh objek dalam kelas objek, merupakan ciri dari sebuah objek dimiliki secara individual
oleh sebuah objek. Contoh : nama,jenis,berat,
warna, dan sebagainya.
Method
Metode atau operasi yang berfungsi untuk
memanipulasi objek itu sendiri. Fungsi atau transformasi yang dapat
dilakukan terhadap objek atau dilakukan oleh objek. Contoh : Read, Write,
Move, Copy, dan sebagainya.
Soal
1. Tinjau
aktivitas pembelian di kasir (gambar dibawah). Tentukan objek yang ada beserta
atributnya. (dibuat dalam bentuk class
diagram).
- Dari aktivitas jual beli tersebut, secara eksplisit ada 3 objek yang langsung dapat diamati yaitu penjual yang memberikan barang pembelian, pembeli yang menerima barang, dan barang yang dibeli.
- Secara termasuk ada 2 objek lain yang bisa dikenali lagi yaitu waktu kapan terjadinya jual beli dan total harga dari jual beli tersebut.
Komentar
Posting Komentar