Пример #1
0
        static void Main(string[] args)
        {
            try
            {
                Umano       u1 = new Umano(Schieramento.Bene);
                Personaggio p1 = new Personaggio("Filippo", u1);
                Stregoni    s1 = new Stregoni(Schieramento.Male);
                Personaggio p2 = new Personaggio("Franco", s1);

                Console.WriteLine($"{p1.nome} attacca {p2.nome}");
                p1.Attacca(p2);
                Console.WriteLine($"Filippo ha {p1.GetVita()}hp\nFranco ha {p2.GetVita()}hp");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }

            Console.ReadLine();
        }
Пример #2
0
        static void Main(string[] args)
        {
            Umano io = new Umano(true, "Martino");

            Bambino figlio1 = new Bambino();


            //io.Mangia("colazione", 3);
            if (!io.HoDigerito)
            {
                if (io.Indigestione(true))
                {
                    io.FaiCacca();
                }
            }

            io.Mangia();

            Stack <Umano> pilaUmani  = new Stack <Umano>();
            List <Umano>  listaUmani = new List <Umano>();

            listaUmani.RemoveAll(x => x.Nome == "Martino");
        }