public double SoldeConverter(DevisesMonaitairesC1 converttothisdevise) { double value; value = (Solde * Devise.Taux) * converttothisdevise.Taux; return(value); }
public CompteBancaireC4(string titulaire, double solde, DevisesMonaitairesC1 devise) { Titulaire = titulaire; Solde = solde; Devise = devise; CompteBancaireNumber = _numeroCompteBancaireGlobal; _numeroCompteBancaireGlobal++; }
public void Crediter(double montant, DevisesMonaitairesC1 converttothisdevise) { if (Devise.Name == converttothisdevise.Name) { Solde += montant; } else { Solde += (montant * Devise.Taux) * converttothisdevise.Taux; } }
static void Main(string[] args) { var CAD = new DevisesMonaitairesC1(DevName.CAD, 0.72); //var USD = new DevisesMonaitaires (DevName.USD, 1.0); var EUR = new DevisesMonaitairesC1(DevName.EUR, 1.32); var Pierre = new CompteBancaireC1("Pierre Bono", 0.2, CAD); Pierre.Crediter(20.22); Pierre.Debiter(2.11); double converted = Pierre.SoldeConverter(EUR); Console.WriteLine($"Solde de " + Pierre.Titulaire + " en " + EUR.Name + " " + converted); }
static void Main(string[] args) { /* * private static to keep track of things in a class * */ var dev = new DevisesMonaitairesC1(DevName.CAD, 0.72); var compte1 = new CompteBancaireC4("joe", 2.2, dev); Console.WriteLine(compte1.AfficherCompte()); var compte2 = new CompteBancaireC4("joe", 2.2, dev); Console.WriteLine(compte2.AfficherCompte()); var compte3 = new CompteBancaireC4("joe", 2.2, dev); Console.WriteLine(compte3.AfficherCompte()); }
public CompteBancaireC1(string titulaire, double solde, DevisesMonaitairesC1 devise) { Titulaire = titulaire; Solde = solde; Devise = devise; }