cviceni7
Interface Stack

All Known Implementing Classes:
ArrayStack, LinkedStack

public interface Stack

Rozhraní zásobníku.


Method Summary
 boolean empty()
          Test, zda je zásobník prázdný.
 java.lang.Object pop()
          Odebrání prvku z vrcholu zásobníku.
 void push(java.lang.Object obj)
          Vložení prvku na vrchol zásobníku.
 java.lang.Object top()
          Čtení prvku na vrcholu zásobníku bez jeho odstranění.
 

Method Detail

push

public void push(java.lang.Object obj)
Vložení prvku na vrchol zásobníku.

Parameters:
obj - Vkládaný prvek.

pop

public java.lang.Object pop()
Odebrání prvku z vrcholu zásobníku.

Returns:
Odebraný prvek.

top

public java.lang.Object top()
Čtení prvku na vrcholu zásobníku bez jeho odstranění.

Returns:
Prvek z vrcholu zásobníku.

empty

public boolean empty()
Test, zda je zásobník prázdný.

Returns:
Vrací true, je-li zásobník prázdný, jinak vrací false.