/// <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; }
/// <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; }