Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var bankszamla = new Bankszamla();

            bankszamla.MinuszbaMenne += EsemenyKezelo;
            bankszamla.Jovairas(osszeg: 500);

            //Probléma, hogy ezt meg lehet csinálni, így elvesztem az egységbezárást, ez ezt teszi
            //bankszamla.ErtesitesiHivasLista = null;

            //Probléma, hogy kívülről meg lehet hívni a híváslistát
            //bankszamla.ErtesitesiHivasLista();

            bankszamla.Jovairas(osszeg: -5500);



            Console.ReadLine();
            //Nem engedhetem, hogy az egyenleget kívülről lehessen írni, ezért a property setterét private-ra kell állítani
        }