Exemple #1
0
        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();
        }
Exemple #2
0
 //Constructeur
 public Alert(CompteBancaire compte, string mesalert) : base(compte)
 {
     alert = mesalert;
 }
Exemple #3
0
 public Décorateur(CompteBancaire compte) : base(TypeCompte.Courant)
 {
     this.compte = compte;
 }