public Customer(IDebitCard debitCard) { this._debitCard = debitCard; }
public ClientFactory(ICardFactory factory, string type) { creditCard = factory.GetCreditCard(type); debitCard = factory.GetDebitCard(type); }