public class Stack {
private int kapasite;
private String[] dizi;
private int bas;
public Stack(int max)
{
kapasite = max;
dizi = new String[kapasite];
bas = -1;
}
public void push(String s)
{
dizi[++bas] = s;
}
public String pop()
{
return dizi[bas--];
}
public boolean bosMu()
{
return bas==-1;
}
}
public class Test {
public static void main(String args[])
{
Stack s = new Stack(10);
s.push("Onur");
s.push("Anil");
while(!s.bosMu())
{
System.out.println(s.pop());
}
}
}
Hiç yorum yok:
Yorum Gönder