/// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="modelo"></param>
 /// <param name="cores"></param>
 /// <param name="marca"></param>
 /// <param name="precio"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Grafica(string modelo, int cores, MarcaGrafica marca,
                float precio, GamaProducto gama, TipoProducto tipo) : base(precio, gama, tipo)
 {
     this.Modelo = modelo;
     this.Cores  = cores;
     this.marca  = marca;
     ((IComponente)this).CalcularVelocidad();
 }
 /// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="modelo"></param>
 /// <param name="cores"></param>
 /// <param name="MarcaProcesador"></param>
 /// <param name="gen"></param>
 /// <param name="precio"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Procesador(string modelo, int cores, MarcaProcesador MarcaProcesador, Generacion gen,
                   float precio, GamaProducto gama, TipoProducto tipo) : base(precio, gama, tipo)
 {
     this.Modelo = modelo;
     this.Cores  = cores;
     ((IComponente)this).CalcularVelocidad();
     this.marcaProcesador = MarcaProcesador;
     this.gen             = gen;
 }
示例#3
0
 /// <summary>
 /// Constructor parametrizado
 /// </summary>
 /// <param name="costeProduccion"></param>
 /// <param name="gama"></param>
 /// <param name="tipo"></param>
 public Producto(float costeProduccion, GamaProducto gama, TipoProducto tipo)
 {
     this.costeProduccion = costeProduccion;
     this.gama            = gama;
     this.tipo            = tipo;
 }