public CompteBancaire(CompteCréé account, params IEvénementMétier[] evénements) : this(account) { _events = evénements; foreach (var ev in _events) { if (ev is DépotRéalisé) { DépotRéalisé tmp = (DépotRéalisé) ev; _balance.getMontant += tmp.MontantDepot.getMontant; } } }
public CompteBancaire(CompteCréé account) { _numéroDeCompte = account.NuméroDeCompte; _autorisationDeCrédit = account.AutorisationDeCrédit; _balance = new Montant(0); }