Konsep Dasar Pendekatan Objek
Dua konsep yang paling
utama dalam pemrograman berorientasi objek adalah kelas dan objek. Kelas
merupakan cetak biru dari objek-objek yang akan dibuat. Sebuah kelas
menggambarkan ciri-ciri objek secara umum. Sebagai contoh Andi, Budi, Cita, dan
Dina merupakan objek dari kelas mahasiswa.
Objek merupakan segala
sesuatu yang ada di dunia ini, seperti manusia, hewan, tumbuhan, rumah,
kendaraan, dan sebagainya. Ketika objek diterjemahkan ke dalan monsep PBO, maka
elemen penyusunnya terdiri dari dua bagian yaitu :
·
Atribut(attribute), merupakan ciri-ciri yang melekat pada suatu
objek.
· Metode(method), merupakan fungsi-fungsi yang digunakan untuk
memanipulasi nilai-nilai pada atribut atau melakukan hal-hal yang dapat
dilakukan oleh suatu objek.
Komponen
Dasar Class Diagram
A. Class diagram terdiri atas
tiga bagian atau 3 area pokok, yaitu :
Bagian atas: Berisi Nama kelas,
bagian ini selalu diperlukan, baik ketika berbicara tentang classifier atau
objek.
Setiap class memiliki nama yang membedakan
dengan class yang lain, nama dikenal sebagai simple name (nama sederhana) dan
path name (nama path).
B. Bagian tengah: Berisi Atribut-atribut
kelas, bagian ini digunakan untuk menjelaskan kualitas kelas. Ini hanya
diperlukan saat menggambarkan contoh kelas tertentu. Secara singkat, Atribut
dapat menjelaskan rentang nilai sifat tersebut.
Sebagai contoh : Atribut menggambarkan
beberapa sifat tertentu yang sedang dimodelkan yang dapat dibagikan ke seluruh
objek didalam kelas tersebut, seperti setiap pohon memili tinggi, lebar, dan
ketebalan (jari-jari).
C. Bagian bawah: Termasuk Operasi kelas
(metode). Ditampilkan dalam format daftar, setiap operasi mengambil jalurnya
sendiri. Operasi menggambarkan bagaimana suatu kelas berinteraksi dengan data.
Objek dapat mewakili
sesuatu yang real/nyata dalam domain problem kita, sebagai contoh seorang
konsumen, sebuah barang, seperangkat komputer, dapat juga berupa sebuah konsep
seperti pengembalian buku, pembayaran dan lainnya.
Soal
1.
Tinjau aktivitas pembelian di kasir
(gambar dibawah). Tentukan objek yang ada beserta atributnya. (dibuat dalam
bentuk class diagram).
Jawaban
:
Yang
saya lihat dari aktivitas diatas terdapat 4 objek yaitu :
·
Kasir
yang menghitung serta mengemasi barang.
·
Pembeli
yang yang menerima barang.
·
Barang
yang dibeli oleh pelanggan.
·
Pmbayaran
yang dilakukan oleh pembeli kepada kasir.
Berikut
class diagramnya :
§ Alamat web Program studi, Fakultas, Universitas : http://ti.ftik.teknokrat.ac.id, http://ftik.teknokrat.ac.id, www.teknokrat.ac.id
§ Nama Mahasiswa : Mutiara Hardiyanti
§ NPM : 19316092
§ Kelas : TK 19B
Tidak ada komentar:
Posting Komentar