public Carro EnsamblarCarro(TipoCarro tipocarro, TipoBus tipobus, TipoAuto tipoauto) { Carro carro; Random random1, random2; if (tipocarro == TipoCarro.Automovil) { random1 = new Random(); int num = random1.Next(11223, 98231); Propietario propietario = new Propietario("72311223", "John", "Duran", "Q72311223"); Volante volante = new Volante(num.ToString()); Parabrisas parabrisas = new Parabrisas(num.ToString()); //Console.WriteLine(volante.NumSerie); carro = new Automovil(volante, parabrisas, 4, 5, propietario, tipocarro, tipoauto); } else { random2 = new Random(); int num2 = random2.Next(51223, 68231); Propietario propietario = new Propietario("72311223", "John", "Duran", "Q72311223"); Volante volante = new Volante(num2.ToString()); Parabrisas parabrisas = new Parabrisas(num2.ToString()); //Console.WriteLine(volante.NumSerie); carro = new Bus(volante, parabrisas, 6, 10, propietario, tipocarro, tipobus); } return(carro); }
public Automovil(Volante volante, Parabrisas parabrisas, int numLlantas, int numAsientos, Propietario propietario, TipoCarro tipocarro, TipoAuto tipoauto) { this.volante = volante; this.parabrisas = parabrisas; this.numLlantas = numLlantas; this.numAsientos = numAsientos; this.propietario = propietario; this.tipocarro = tipocarro; this.tipoauto = tipoauto; }
public Bus(Volante volante, Parabrisas parabrisas, int numLlantas, int numAsientos, Propietario propietario, TipoCarro tipocarro, TipoBus tipobus) { this.volante = volante; this.parabrisas = parabrisas; this.numLlantas = numLlantas; this.numAsientos = numAsientos; this.propietario = propietario; this.tipocarro = tipocarro; this.tipobus = tipobus; }
public Carro(Volante volante, Parabrisas parabrisas, int numLlantas, int numAsientos, Propietario propietario, TipoCarro tipoCarro) { Llantas = new List <Llanta>(numLlantas); Asientos = new List <Asiento>(numAsientos); Volante = volante; Parabrisas = parabrisas; Propietario = propietario; TipoCarro = tipoCarro; }
public Automovil(Volante volante, Parabrisas parabrisas, int numLlantas, int numAsientos, Propietario propietario, TipoCarro tipoCarro, TipoAuto tipoAuto) : base(volante, parabrisas, numLlantas, numAsientos, propietario, tipoCarro) { TipoAuto = tipoAuto; }
public Bus(Volante volante, Parabrisas parabrisas, int numLlantas, int numAsientos, Propietario propietario, TipoCarro tipoCarro, TipoBus tipoBus) : base(volante, parabrisas, numLlantas, numAsientos, propietario, tipoCarro) { TipoBus = tipoBus; }