Esempio n. 1
0
        static void Main(string[] args)
        {
            HumanClass Ben = new HumanClass("Ben");

            Console.WriteLine($"{Ben.Name} is losing his mind");
            Buffet firstBuffet = new Buffet();

            Console.WriteLine($"{Ben.Name} got a {firstBuffet.Serve().Name}");
            Ninja carol = new Ninja("Carol");

            Console.WriteLine($"{carol.Name} is a ninja!");
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            Wizard  ben  = new Wizard("Ben", 17, 19);
            Ninja   wale = new Ninja("Wale", 17, 19, 150);
            Samurai lola = new Samurai("Lola", 17, 19, 80);

            ben.DisplayStats();
            wale.DisplayStats();
            lola.DisplayStats();
            // ben.Attack(wale);
            wale.Attack(ben);
            ben.DisplayStats();
            lola.Attack(wale);
            ben.Heal(wale);
            lola.Meditate();
            wale.Steal(ben);
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Ninga  A = new Ninga();
            Buffet B = new Buffet();

            Console.WriteLine(A);
            Console.WriteLine(B);
            Food yums = B.Serve();

            A.Eat(yums);
            Console.WriteLine(A);
            Food yums2 = B.Serve();

            A.Eat(yums2);
            Console.WriteLine(A);
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Buffet     serverBuffet = new Buffet();
            SweetTooth bob          = new SweetTooth("Bob");

            while (!bob.IsFull)
            {
                bob.Consume(serverBuffet.Serve());
            }
            SpiceHound jack = new SpiceHound("Jack");

            while (!jack.IsFull)
            {
                jack.Consume(serverBuffet.Serve());
            }
        }
Esempio n. 4
0
        static void Main(string[] args)
        {
            Buffet spread   = new Buffet();
            Ninja  Michelle = new Ninja();

            while (Michelle.isFull != true)
            {
                Michelle.Eat(spread.Serve());
            }
        }
Esempio n. 5
0
        static void Main(string[] args)
        {
            Buffet spread  = new Buffet();
            Ninja  Richard = new Ninja();

            while (Richard.isFull != true)
            {
                Richard.Eat(spread.Serve());
            }
        }
Esempio n. 6
0
        static void Main(string[] args)
        {
            Buffet      Kitchen    = new Buffet();
            List <Food> EatenToday = new List <Food> {
            };
            Ninja Ping             = new Ninja(0, EatenToday);

            Ping.Eat(Buffet.Serve());
            Console.WriteLine(Ping.IsFull);
        }
Esempio n. 7
0
        static void Main(string[] args)
        {
            // Create food objects to feed ninja

            // Create Ninja object
            Ninja ninja = new Ninja();

            // Create Buffet object
            Buffet buffet = new Buffet();

            // Feed the ninja
            while (!ninja.isFull())
            {
                dynamic food = buffet.Serve();
                Console.WriteLine($"food from buffet is: {food.get_name()}");

                ninja.Eat(food);
            }
            Console.WriteLine($"Ninja is full and is going to go on a jog to burn off some calories!");
        }