X-Git-Url: https://git.wirehaze.ovh/solitaire.git/blobdiff_plain/2ba4b0c8426f9fbe13a41fdefaf141a643e365b6..702e34f50e7ffe14309550211ade4d7fcd8af72a:/src/solitaire/Main.java?ds=inline diff --git a/src/solitaire/Main.java b/src/solitaire/Main.java index 1dd7555..75d65d9 100644 --- a/src/solitaire/Main.java +++ b/src/solitaire/Main.java @@ -1,18 +1,25 @@ package solitaire; class Main { + private static Stock stock = new Stock(); + private static Waste waste = new Waste(); + + private static void printTable() { + System.out.printf("%s %s\n", stock, waste); + } public static void main(String[] args) { - Deck d = new Deck(); - System.out.println(d); + Card c; + + while (!stock.isEmpty()) { + printTable(); - while (!d.isEmpty()) { - Card c = d.draw(); + c = stock.draw(); c.reveal(); - System.out.println(c); + waste.add(c); } - System.out.println(d); + printTable(); } }