static void Main(string[] args)
        {
            Napoj poproszeKawe = new małaKawa();

            Console.WriteLine(poproszeKawe.GetOpis() + " kosztuje: " + $"{ poproszeKawe.Koszt()}");

            poproszeKawe = new Mleko(poproszeKawe);
            Console.WriteLine(poproszeKawe.GetOpis() + " kosztuje: " + $"{ poproszeKawe.Koszt()}");

            poproszeKawe = new Czekolada(poproszeKawe);
            Console.WriteLine(poproszeKawe.GetOpis() + " kosztuje: " + $"{ poproszeKawe.Koszt()}");

            Napoj poproszeKakao = new kakao();

            poproszeKakao = new Cukier(poproszeKakao);
            Console.WriteLine(poproszeKakao.GetOpis() + " kosztuje: " + $"{ poproszeKakao.Koszt()}");

            Console.ReadKey();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            //zad1
            Dictionary <int, string> slownikLiczb = new Dictionary <int, string>();

            string[] liczbySlowa = { "zero", "jeden", "dwa", "trzy", "cztery", "piec", "szesc", "siedem", "osiem", "dziewiedz" };

            for (int i = 0; i <= 9; i++)
            {
                slownikLiczb[i] = liczbySlowa[i];
            }

            Console.Write("Wpisz nr telefonu: ");

            string numer = Console.ReadLine();

            for (int i = 0; i < numer.Length; i++)
            {
                int    cyfra        = Convert.ToInt32(numer[i].ToString());
                string cyfraSlownie = slownikLiczb[cyfra];
                Console.Write($"{cyfraSlownie} ");
            }
            Console.WriteLine();


            //zad2
            Mleko m = new Mleko();

            m.Cena = 10.0m;

            Promocja <Mleko> promocja = new Promocja <Mleko>();

            promocja.Produkt = m;
            promocja.wartosc = 30;
            Console.WriteLine(promocja.NowaCena());


            //zad 3
            System  system  = new System();
            Logger  logger  = new Logger();
            Aktywni aktywni = new Aktywni();

            system.Zalogowano += logger.GdyZalogowano;
            system.Zalogowano += aktywni.GdyZalogowano;
            system.login       = "******";
            system.haslo       = "123";

            Console.WriteLine("Wpisz login:"******"Wpisz haslo:");
            string testhaslo = Console.ReadLine();

            system.Zaloguj(testlogin, testhaslo);

            Console.WriteLine("Logi:");
            foreach (string log in logger.logi)
            {
                Console.WriteLine(log);
            }
        }