Ejemplo n.º 1
0
 public void identificarTarjeta(Tarjeta tarjeta)
 {
     if (tarjeta.getEmpresa() == "VISA")
     {
         Visa card = new Visa();
         card.Cobrar(tarjeta);
     }
     else
     {
         MasterCard card = new MasterCard();
         card.Cobrar(tarjeta);
     }
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Usuario cliente = new Usuario();
            string  input   = "a";

            Console.Clear();
            while (input[0] != 'q')
            {
                Console.WriteLine("Ingrece el numero de su tarjeta:");
                input = Console.ReadLine();
                Empresa losotro = new Empresa();
                Tarjeta tarjeta = cliente.ObtenerTarjeta(input);
                losotro.identificarTarjeta(tarjeta);
                Console.WriteLine("se cobro de su tarjeta " + tarjeta.getEmpresa());
                Console.WriteLine("presione la tecla q para salir o cualquier tecla pasa seguir");
                input = Console.ReadLine();
            }
        }
Ejemplo n.º 3
0
        // public void identificarTarjeta(Tarjeta tarjeta);


        public int Cobrar(Tarjeta tarjeta)
        {
            return(1000);
        }
Ejemplo n.º 4
0
        public Tarjeta ObtenerTarjeta(string numero)
        {
            Tarjeta tarjeta = new Tarjeta(numero);

            return(tarjeta);
        }