Пример #1
0
        public ISuv Create(SuvType type)
        {
            switch (type)
            {
            case SuvType.FourWD:
                return(new NissanTerrano());

            case SuvType.CrossOver:
                return(new NissanDualis());

            default:
                throw new Exception($"Unknown SuvType: {type}");
            }
        }
Пример #2
0
        public ISuv Create(SuvType type)
        {
            switch (type)
            {
            case SuvType.FourWD:
                return(new ToyotaHilux());

            case SuvType.CrossOver:
                return(new ToyotaRav4());

            default:
                throw new Exception($"Unknown SuvType: {type}");
            }
        }