Exemple #1
0
 public Person(IList <IWallet> wallets, IGroupTimePasser timePasser, IInterestBalanceCollector balanceCollector)
     : base(balanceCollector)
 {
     _wallets    = wallets.ToList();
     _timePasser = timePasser;
 }
Exemple #2
0
 public Person(IList <IWallet> wallets, IInterestBalanceCollector balanceCollector)
     : this(wallets, new GroupTimePasser(), balanceCollector)
 {
 }
Exemple #3
0
 public Wallet(IList <ICreditCard> cards, IGroupTimePasser timePasser, IInterestBalanceCollector balanceCollector)
     : base(balanceCollector)
 {
     _cards      = cards.ToList();
     _timePasser = timePasser;
 }
 protected AbstractInterestBearingAccountContainer(IInterestBalanceCollector balanceCollector)
 {
     _balanceCollector = balanceCollector;
 }
Exemple #5
0
 public Wallet(IList <ICreditCard> cards, IInterestBalanceCollector balanceCollector)
     : this(cards, new GroupTimePasser(), balanceCollector)
 {
 }