static void Main(string[] args) { //var carte = new Carte(101) //{ // NomTitulaire = "Gabin", // PrénomTitulaire = "Jean", // NumCarte = 101000, // CodeSecret = 4569, // DateExpiration = new DateTime(2017, 09, 30) //}; //var chq = new Chéquier(102) //{ // NomTitulaire = "Delon", // PrénomTitulaire = "Alain", // NombreChèques = 25, // NumPremierChèque = 102001 //}; CompteBancaire compte1 = new CompteBancaire(DateTime.Today, TypeCompte.PEA); var messageAlert = new Alert(compte1, "ALERT ! DANGER !\n"); //MoyenPaiement[] tabMP = new MoyenPaiement[4]; //tabMP[0] = new Carte(456); //tabMP[1] = new Chéquier (455); //tabMP[2] = new Carte(101); //tabMP[3] = new Chéquier(126); Console.WriteLine(messageAlert); Console.ReadKey(); }
//Constructeur public Alert(CompteBancaire compte, string mesalert) : base(compte) { alert = mesalert; }
public Décorateur(CompteBancaire compte) : base(TypeCompte.Courant) { this.compte = compte; }