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}"); } }
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}"); } }