|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectapplicationlayer.datastructures.CStack<T>
T - public class CStack<T>
Generický zásobník.
Implementace pomocí lineárního seznamu.
| Constructor Summary | |
|---|---|
CStack()
Vytvoří prazdný zásobník. |
|
CStack(T data)
Vytvoří zásobník s 1 prvkem. |
|
| Method Summary | |
|---|---|
T |
getTop()
Vrací data posledního prvku. |
boolean |
isEmpty()
Testování prázdnosti zásobníku. |
T |
pop()
Odebere poslední prvek ze zásobníku a vrací jeho data. |
void |
push(T data)
Vloží nový prvek do zásobníku. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CStack()
public CStack(T data)
data - prvního prvku (top)| Method Detail |
|---|
public T getTop()
public void push(T data)
push in interface IFront<T>data - nového prvkupublic T pop()
pop in interface IFront<T>public boolean isEmpty()
isEmpty in interface IFront<T>true jestli zásobník je prázdný, jinak false
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||