public void Main() { Saludar saludo = null; Console.WriteLine("Seleccione el lenguaje de la aplicación"); string lang = Console.ReadLine(); switch (lang) { case "es": saludo = new SaludarEspaniol(); break; case "en": saludo = new SaludarIngles(); break; case "dt": saludo = new SaludarAleman(); break; } InvokerSaludar inv = new InvokerSaludar(saludo); inv.exec(); }
public InvokerSaludar(Saludar saludo) { this.Saludo = saludo; }