/// <summary> /// Constructor de la clase FabricaServicios responsable de colocar en el diccionario /// los servicios con sus respectivos nombres. /// </summary> private FabricaServicios() { this.iServicios = new Dictionary<string, IServicioCorreo>(); Gmail servicioGmail = new Gmail(); Yahoo servicioYahoo = new Yahoo(); this.iServicios.Add("Gmail", servicioGmail); this.iServicios.Add("Yahoo", servicioYahoo); }
/// <summary> /// Constructor de la clase FabricaServicios responsable de colocar en el diccionario /// los servicios con sus respectivos nombres. /// </summary> private FabricaServicios() { this.iServicios = new Dictionary <string, IServicioCorreo>(); Gmail servicioGmail = new Gmail(); Yahoo servicioYahoo = new Yahoo(); this.iServicios.Add("Gmail", servicioGmail); this.iServicios.Add("Yahoo", servicioYahoo); }