JML

org.jmlspecs.samples.stacks
Class UnboundedStackAsArrayList

java.lang.Object
  extended byorg.jmlspecs.samples.stacks.UnboundedStack
      extended byorg.jmlspecs.samples.stacks.UnboundedStackAsArrayList

public class UnboundedStackAsArrayList
extends UnboundedStack


Field Summary
protected  ArrayList elems
           
 
Constructor Summary
UnboundedStackAsArrayList()
           
 
Method Summary
 void pop()
           
 void push(Object x)
           
 Object top()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

elems

protected ArrayList elems
Constructor Detail

UnboundedStackAsArrayList

public UnboundedStackAsArrayList()
Method Detail

pop

public void pop()

push

public void push(Object x)

top

public Object top()

toString

public String toString()
Overrides:
toString in class Object

JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.