예제 #1
0
 public Person(IList <IWallet> wallets, IGroupTimePasser timePasser, IInterestBalanceCollector balanceCollector)
     : base(balanceCollector)
 {
     _wallets    = wallets.ToList();
     _timePasser = timePasser;
 }
예제 #2
0
 public Wallet(IList <ICreditCard> cards, IGroupTimePasser timePasser, IInterestBalanceCollector balanceCollector)
     : base(balanceCollector)
 {
     _cards      = cards.ToList();
     _timePasser = timePasser;
 }
예제 #3
0
 public Person(IList <IWallet> wallets, IGroupTimePasser timePasser)
     : this(wallets, timePasser, new InterestBalanceCollector())
 {
 }
예제 #4
0
 public Wallet(IList <ICreditCard> cards, IGroupTimePasser timePasser)
     : this(cards, timePasser, new InterestBalanceCollector())
 {
 }