X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=exo1%2FPile.java;h=d69668a952f3cb4434972c200dfe9b257c0d128f;hb=0da45dfaf5a613d0220bfb49d858651e538266c7;hp=74998e44a976cc02048fab22ae29cf49998bb993;hpb=6392c37e53120c8a5f8fa62588c21a60940c1d1f;p=Project_POO.git diff --git a/exo1/Pile.java b/exo1/Pile.java index 74998e4..d69668a 100644 --- a/exo1/Pile.java +++ b/exo1/Pile.java @@ -36,7 +36,7 @@ public class Pile { * get the stack head current index * @return the integer stack head index */ - private int getHeadIndex() { + public int getHeadIndex() { return stack_head_index; } @@ -113,61 +113,4 @@ public class Pile { } } - /** - * The main() function - * @param String[] args main() function arguments array - */ - public static void main(String[] args) { - Pile stack = new Pile(5); - - stack.empiler(3); - stack.empiler(5); - stack.empiler(4); - stack.empiler(7); - stack.empiler(8); - - stack.afficher(); - - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - System.out.println("Stack head value " + stack.depiler()); - System.out.println("Stack index " + stack.getHeadIndex()); - - stack.afficher(); - - Pile stackStr = new Pile(5); - - stackStr.empiler("Bonjour"); - stackStr.empiler("Salut"); - stackStr.empiler("Hello"); - stackStr.empiler("Hi"); - stackStr.empiler("Hugh"); - - stackStr.afficher(); - - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - System.out.println("Stack head value " + stackStr.depiler()); - System.out.println("Stack index " + stackStr.getHeadIndex()); - - stackStr.afficher(); - } }