Senin, 15 Maret 2021

Pemrograman Berorientasi Objek - Class Diagram

 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.idhttp://ftik.teknokrat.ac.idwww.teknokrat.ac.id

§  Nama Mahasiswa : Mutiara Hardiyanti

§  NPM : 19316092

§ Kelas : TK 19B

Tidak ada komentar:

Posting Komentar

PBO - Menjawab Soal

  Nama    : Mutiara Hardiyanti Npm     : 19316092 Kelas    : TK 19B 1.         Jelaskan pengertian dari Polimorfisme, Overloading, da...