Exemplo n.º 1
0
        private void SPARTA(object sender, RoutedEventArgs e)
        {
            IFactory factory = new SpartaWarrior();
            var      blood   = factory.CreateBlood();
            var      arms    = factory.CreateArms();

            MessageBox.Show("Вы создали объект спартанцас параметрами:\nТип крови: " + blood.Blood + "\nТип оружия: " + arms.Type);
        }
Exemplo n.º 2
0
        public override string ToString()
        {
            StringBuilder sb      = new StringBuilder();
            IFactory      factory = new SpartaWarrior();
            var           arms    = factory.CreateArms();

            if (arms != null)
            {
                sb.Append("Спартанские войска Оружие: " + arms.Type + " \n");
            }

            return(sb.ToString());
        }