Exemple #1
0
        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();
        }
Exemple #2
0
 public InvokerSaludar(Saludar saludo)
 {
     this.Saludo = saludo;
 }