Pendekatan yang terakhir adalah pendekatan berbasis objek. Seiring dengan berkembangnya trend pemrograman berbasis objek maka analisis dan desain sistem juga bisa menggunakan konsep objek. Pendekatan baru untuk pengembangan sistem ini sering disebut sebagai pendekatan ketiga, setelah pendekatan yang berorientasi data dan berorientasi proses. OOAD adalah metode pengembangan sistem yang lebih menekankan objek dibandingkan dengan data atau proses. Ada beberapa ciri khas dari pendekatan ini, yaitu object, inheritance, dan object class. Object adalah struktur yang mengenkapsulasi atribut dan metode yang beroperasi berdasasrkan atribut-atribut tadi. Object adalah abstraksi dari benda nyata di mana data dan proses diletakkan bersama untuk memodelkan struktur dan perilaku dari objek dunia nyata. Object class adalah sekumpulan objek yang berbagi struktur yang sama dan perilaku yang sama. Inheritance, merupakan properti yang muncul ketika tipe entitas atau object class disusun secara hierarki dan setiap tipe entitas atau object class menerima atau mewarisi atribut dan metode dari pendahulunya.
Gambar oleh Gerd Altmann dari Pixabay |
Object Oriented Analysis And Design (OOAD) - Pendekatan yang terakhir adalah pendekatan berbasis objek. Seiring dengan berkembangnya trend pemrograman berbasis objek maka analisis dan desain sistem juga bisa menggunakan konsep objek. Pendekatan baru untuk pengembangan sistem ini sering disebut sebagai pendekatan ketiga, setelah pendekatan yang berorientasi data dan berorientasi proses. OOAD adalah metode pengembangan sistem yang lebih menekankan objek dibandingkan dengan data atau proses. Ada beberapa ciri khas dari pendekatan ini, yaitu object, inheritance, dan object class.
KOMENTAR