X-Git-Url: https://git.wirehaze.ovh/solitaire.git/blobdiff_plain/702e34f50e7ffe14309550211ade4d7fcd8af72a..d6e01b6cee73dbac8bf1626390555fa86fc7c97c:/src/solitaire/Main.java?ds=sidebyside diff --git a/src/solitaire/Main.java b/src/solitaire/Main.java index 75d65d9..922d824 100644 --- a/src/solitaire/Main.java +++ b/src/solitaire/Main.java @@ -3,10 +3,7 @@ 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); - } + private static Foundation foundation = new Foundation(Suit.CLUBS); public static void main(String[] args) { Card c; @@ -16,10 +13,16 @@ class Main { c = stock.draw(); c.reveal(); - waste.add(c); + + if (!foundation.add(c)) + waste.add(c); } printTable(); } + private static void printTable() { + System.out.printf("%s %s\n\n%s\n\n", stock, waste, foundation); + } + }