Sobes.tech
Junior — Middle

Hansı dizayn şablonu yığın şəklində məlumat strukturu təmin edir?

sobes.tech Süni İntellekt

AI-dan cavab

Dizayn nümunəsi, yığım şəklində məlumat quruluşunu təmin edən Yığım (Stack)-dir.

Bu nümunə LIFO (Son daxil olan ilk çıxar) prinsipini həyata keçirir, yəni əlavə olunan son element ilk çıxarılır. Proqramlaşdırmada, yığım tez-tez funksiyaların çağırışlarını idarə etmək, əməliyyatları geri alma və s. üçün istifadə olunur.

Java nümunəsi:

Stack<Integer> stack = new Stack<>();
stack.push(1); // element əlavə et
stack.push(2);
int top = stack.pop(); // əlavə olunan son elementi çıxar (2)