예제 #1
0
        public void Walk(int numberOfSteps)
        {
            switch (_head.HeadGear)
            {
            case Hair hair:
                Console.WriteLine($"{Name} tossed his {hair.Length} {hair.Color} hair in the wind");
                break;

            case Helmet helmet:
                Console.WriteLine($"{Name} wondered why he is wearing a {helmet.Color} helmet.  He's just going on a walk.");
                break;
            }

            _legs.Walk(numberOfSteps);
        }
예제 #2
0
        public void Walk(int numberOfSteps)
        {
            switch (_head.HeadGear)
            {
            case Hair hair:     //hair is placeholder
                Console.WriteLine($"{Name} tossed his {hair.Length} {hair.Color} hair in the wind.");
                break;

            case Helmet helmet:
                Console.WriteLine($"{Name} wondered why he is wearing a {helmet.Color} helmet. He'd like some hair.");
                break;
            }

            foreach (var accessory in _torso.Accessories)
            {
            }

            _legs.Walk(numberOfSteps);
        }
예제 #3
0
        public void Walk(int numberofsteps)
        {
            switch (_head.HeadGear)
            {
            case Hair hair:
                Console.WriteLine($"{Name} tossed his {hair.Length} {hair.Color} in the wind");
                break;

            case Helmet helmet:
                Console.WriteLine($"{Name} wondered why he is wearing a {helmet.Color} helmet. He is just going on a walk");
                break;
            }

            foreach (var accessory in _torso.Accessories)
            {
            }

            _legs.Walk(numberofsteps);
        }