public CardSuit(SuitType type, IPrintMethod printMethod) { Type = type; Cards = new List <ICard>(); _printMethod = printMethod; GenerateCards(); }
public PrintMethod(IPrintMethod iprintmethod) { _iprintmethod = iprintmethod; }
public Deck(IPrintMethod printMethod) { _printMethod = printMethod; Reset(); }