Интерфейс на стека

Класът Stack е един от „вградените“ Java класове, включени в пакета java.util. Класът java.util.Stack е структура от данни, която комбинира често срещани Java обекти, както и push (obj), popQ peek () (еквивалентно на top ()), size () и empty () (еквивалентно на isEmptyO) . Методите pop () и peek () могат да хвърлят StackEmptyException, ако стекът е празен при достъп до тях. Въпреки че използването на вградения клас java.util.Stack е доста просто, нека помислим как първоначално е създаден и реализиран стека.

* Интерфейс на стека: събиране на обекти,

* които могат да се добавят и премахват според принципа

* "Последно дошло - първо ляво".

публичен интерфейс Стек

* връща true, ако стекът е празен, иначе false.

публичен int размер ();