// Selles klassis defineeritakse 10-elemendiline magasin class Stack { int stck[] = new int[10]; int tos; // Magasini viimase elemendi viida initsialiseerimine Stack() { tos = -1; } // Elemendi lisamine magasini void push(int item) { if(tos==9) System.out.println("Magasin on täis."); else stck[++tos] = item; } // Pop an item from the int pop() { if(tos < 0) { System.out.println("Magasin on tühi."); return 0; } else return stck[tos--]; } } class TestStack { public static void main(String args[]) { Stack mystack1 = new Stack(); Stack mystack2 = new Stack(); // lisame numbrid magasini for(int i=0; i<10; i++) mystack1.push(i); for(int i=10; i<20; i++) mystack2.push(i); // eemaldame magasinis olevad elemendid System.out.println("Magasin 1:"); for(int i=0; i<10; i++) System.out.println(mystack1.pop()); System.out.println("Magasin 2:"); for(int i=0; i<10; i++) System.out.println(mystack2.pop()); } }