Exemplo n.º 1
0
        // public static void mensajeEstatico(string mensaje, long ticks)
        // {
        //     if (ticks % 2 == 0)
        //         Console.WriteLine("Ticks par: {0} - Message: {1}", ticks, mensaje);
        //     else
        //         Console.WriteLine("Ticks impar: {0} - Message: {1}", ticks, mensaje);
        // }

        static void MainCoche()
        {
            // Coche miCoche = new Coche("AA111AA", "Blanco", "Ford", "Fiesta");
            CocheInteligente miCoche  = new CocheInteligente("AB222BB", "Azul", "Honda", "Civic");
            Coche            miCoche2 = new CocheInteligente("AB222BB", "Azul", "Honda", "Civic");

            Console.WriteLine("Los datos de mi coche son:");
            Console.WriteLine(miCoche.GetFullDescription());
            Console.WriteLine("Marca: {0}", miCoche.Marca);
            Console.WriteLine("Modelo: {0}", miCoche.Modelo);
            Console.WriteLine("Color: {0}", miCoche.Color);
            Console.WriteLine("Patente: {0}", miCoche.Patente);

            miCoche.Acelerar(100);
            Console.WriteLine("La velocidad actual es de {0} km/h", miCoche.Velocidad);
            miCoche.Frenar(75);
            Console.WriteLine("La velocidad actual es de {0} km/h", miCoche.Velocidad);

            miCoche.Girar(45);

            miCoche.Estacionar();
            Console.WriteLine("La velocidad actual es de {0} km/h", miCoche.Velocidad);
        }
Exemplo n.º 2
0
        static void MainCoche()
        {
            //Coche coche = new Coche("AOW 689", "Blanco", "Ford", "Fiesta");
            //CocheInteligente coche = new CocheInteligente("HWW 215", "Azul", "Honda", "Civic");
            Coche coche = new CocheInteligente("HWW 215", "Azul", "Honda", "Civic");

            Console.WriteLine("Los datos de mi choche son:");
            Console.WriteLine(coche.GetFullDescription());
            Console.WriteLine($"Marca: {coche.Marca}");
            Console.WriteLine($"Color: {coche.Color}");
            Console.WriteLine($"Patente: {coche.Patente}");
            Console.WriteLine($"Modelo: {coche.Modelo}");

            coche.Acelerar(100);
            Console.WriteLine($"La velocidad actual es de {coche.Velocidad} km/h.");

            coche.Frenar(75);
            Console.WriteLine($"La velocidad actual es de {coche.Velocidad} km/h.");

            coche.Girar(45);

            coche.Estacionar();
            Console.WriteLine($"La velocidad actual es de {coche.Velocidad} km/h.");
        }