ADT Generalized List


 ADT adalah definisi dari TYPE dan sekumpulan operasi dasar (PRIMITIF) dari TYPE tersebut • Definisi TYPE dari sebuah ADT dapat mengandung definisi ADT lainnya. Contoh: ADT WAKTU terdiri atas ADT JAM dan ADT DATE ADT GARIS memiliki dua buah TITIK • TYPE diterjemahkan menjadi data type yang terdefinisi sesuai bahasa pemrograman, misalnya struct dalam C, record dalam Pascal, class dalam C++/Java • PRIMITIF, dalam konteks prosedural, diterjemahkan sebagai fungsi atau prosedur

Abstraksi Data (ADT) Persoalan abstraksi data, yaitu : • Struktur data seharusnya menjadi satu bagian internal yang tersembunyi • Pemakai modul tidak perlu mengetahui struktur data yang digunakan untuk mengimplementasikan suatu modul • Pemakai modul hanya diberikan gambaran perilaku, bukan struktur internal dari modul • Fokus pada prilaku objek, membentuk basis pemrograman berorientasi objek.

Artikel Selanjutnya Artikel Sebelumnya
Post Terkait :
Struktur Data