1 / 3
Caption Text
2 / 3
Caption Two
3 / 3
Caption Three

Stack


 Stack adalah : Tumpukan dari beberapa data   yang di tata atau diletakkan dengan urutan elemennya dapat di ambil dan ditambah hanya pada posisi akhirnya saja(TOP), Dikatakan bahwa elemen Stack tersusun secara LIFO (Last In First Out). 


Implementsi Pada Method yang biasa ada pada stack:
  •   PUSH  ADALAH  : memasukkan sebuah elemen atau objek ke stack

  v

PENJELASAN    :






  • POP ADALAH : MENGAMBIL DATA DARI STACK DENGAN TIDAK MENGHAPUS SEUTUHNYA
PENJELASAN :

  •    ISEMPTY : untuk memeriksa atau melihat apakah stack itu  masih kosong dan juga sebagai pembatas 
Penjelasan :

  •   ISFULL ADALAH : untuk memeriksa apakah elemen yang terisi pada stack sudah penuh
Penjelasan :



Komponen-komponen yang ada di ADT :

  • ·         Opaque data types adalah : dimana rancangan sebuah data yang digunakan dalam proses melalui sistem tidak diketahui oleh pengguna atau user atau pemakai.
  • ·         Transparent data types adalah : dimana rancangan sebuah data yang digunakan dalam proses melalui sistem dapat menguntungkan bagi pengguna atau user dan dapat di akses atau di modifikasi secara langsung oleh pengguna.



 Fungsi-fungsi yang ada di ADT :
*        Konstruktor/Kreator adalah : penamaan atau pembentukan nilai type pada sebuah objek(variabel)bertype yang diawali dengan nama MAKE melalui konstruktor
*        Selektor adalah : komponen pada type data yang biasanya dinamai dengan Get yang bertujuan untuk mengakses type data lain.
*        Prosedur adalah : suatu sub program yang digunakan untuk mengubah nilai komponen

  • *Validator komponen type, type data yang dipakai untuk mengetest atau menguji apakah dapat membentuk type sesuai dengan batasan.
  • Destruktor/Dealokator, yaitu fungsi yang digunakan untuk “menghancurkan atau menghilangkan” nilai dan objek yang tersimpan di memori. 

Download  File coding Agar Lebih Jelas (=..=)

Comments