Esempio n. 1
0
 public static IJedi CreatJedi(JediType type)
 {
     switch (type)
     {
         case JediType.JoNakov:
             return new JoNakov();
         case JediType.AchoUanKenobi:
             return new AchoUanKenobi();
         case JediType.RoyalSkyWalker:
             return new RoyalSkyWalker();
         case JediType.NaskoSolo:
             return new NaskoSolo();
         default:
             throw new ArgumentException();
     }
 }
Esempio n. 2
0
        public static IJedi CreatJedi(JediType type)
        {
            switch (type)
            {
            case JediType.JoNakov:
                return(new JoNakov());

            case JediType.AchoUanKenobi:
                return(new AchoUanKenobi());

            case JediType.RoyalSkyWalker:
                return(new RoyalSkyWalker());

            case JediType.NaskoSolo:
                return(new NaskoSolo());

            default:
                throw new ArgumentException();
            }
        }