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
Post a Comment