Postingan

Atribut pada OOAD

Gambar
Analisa Beroriebbtasi Objek           Dalam konsep Analisa Berorientasi Objek dikenal beberapa istilah umum, yaitu: – Class           Merupakan model yang berisi kumpulan attribute dan method dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh class manusia memiliki attribute berat, tinggi, usia kemudian memiliki method makan, minum, tidur. Method dalam sebuah class dapat merubah attribute yang dimiliki oleh class tersebut. Sebuah class merupakan dasar dari modularitas dan struktur dalam pemrograman berorientasi object. – Attribute           Atribut dari sebuah kelas adalah variabel global yang dimiliki sebuah kelas, Atribut dapat memiliki hak akses private, public maupun protected. Sebuah atribut yang dinyatakan sebagai private hanya dapat diakses secara langsung oleh kelas yang membungkusnya, sedangkan kelas lainnya tidak dapat mengakses atribut ini secara langsung...
Gambar
ABSTRAKSI Abstraksi adalah suatu cara melihat suatu objek dalam bentuk yang sederhana. Sebagai contoh jika kita melihat sepeda motor. Kita tidak perlu melihat susunan komponen mesin dan dukungan elektriknya yang cukup kompleks dan rumit, namun kita bisa melihat sepeda motor itu sebagai sebuah entitas / satuan tunggal (single entity) yang merupakan sebuah objek yang mempunyai sifat dan karakteristik tersendiri. Dengan pemikiran yang sederhana ini maka ketika kita mengendarai sepeda motor tersebut kita tidak perlu tahu betapa rumit komponen dan rangkaian yang menyusun sepeda motor. Karena untuk mengendarai sepeda motor yang perlu diketahui adalah bagaimana sepeda motor itu bisa dikendalikan. Sehingga dengan konsep abstraksi ini kita bisa melihat suatu sistem yang kompleks yang terdiri dari subsistem-subsistem yang rumit dan banyak bisa dipandang menjadi sebuah paket sistem yang sederhana. Pemahaman objek disekitar kita inilah yang akan mendasari pemahaman tentang pemrograman b...
Gambar
Untuk kalian yg kuliah di jurusan Informatika pasti ga asing lagi dong dengan matkul Analisa Berorientasi Objek (ABO) atau Object Oriented Analysis and Design (OOAD). Matkul ini berisi materi tentang analisa dalam pembuatan model atau design sebelum kita membuat sebuah aplikasi atau projek. Saya akan mengulas sedikit materi yang ada di matkul ini, yaitu tentang UML. UML adalah sekumpulan alat yang digunakan untuk melakukan abstraksi terhadap sebuah sistem atau perangkat lunak berbasis objek. UML merupakan singkatan dari Unified Modeling Language. UML juga menjadi salah satu cara untuk mempermudah pengembangan aplikasi yang berkelanjutan. Dalam UML sendiri terdapat beberapa diagram yang wajib dikuasai yaitu: Structural Diagram • Class Diagram, diagram ini terdiri dari class, interface, association, dan collaboration. Diagram ini menggambarkan objek - objek yang ada di sistem. • Object Diagram, diagram ini menggambarkan hasil instansi dari class diagram. Diagram ini digunakan unt...