예제 #1
0
    public static void Main(string[] args)
    {
        Console.WriteLine("Probando el avión");
        Avion miAvion = new Avion();

        miAvion.ArrancaMotor("rrrrrrr");
        miAvion.Despegar();
        miAvion.Conducir();
        miAvion.Aterrizar();
        miAvion.PararMotor("sssssss");
        Console.WriteLine("---------------------------");
        Console.WriteLine("Probando el coche");
        Coche miCoche = new Coche();

        miCoche.ArrancaMotor("mmmmmmmmm");
        miCoche.Acelerar();
        miCoche.Conducir();
        miCoche.Frenar();
        miCoche.PararMotor("fffffffffff");
        Console.WriteLine("---------------------------");
        Console.WriteLine("Polimorfismo:");
        Vehiculo miVehiculo = miCoche;

        miVehiculo.Conducir();
        miVehiculo = miAvion;
        miVehiculo.Conducir();
        Console.WriteLine("---------------------------");
    }
예제 #2
0
파일: MiCoche.cs 프로젝트: jenesepas/csharp
    public static void Main(string[] args)
    {
        Coche micoche = new Coche();

        micoche.Marca = "BMW";
        micoche.Color = "Negro metalizado";
        micoche.Tipo  = "descapotable";
        micoche.ArrancarMotor();
        micoche.Acelerar();
        micoche.SubirMarcha();
        micoche.Acelerar();
        micoche.SubirMarcha();
        micoche.Acelerar();
        micoche.SubirMarcha();
        micoche.Frenar();
        micoche.BajarMarcha();
        micoche.Frenar();
        micoche.BajarMarcha();
        micoche.Frenar();
        micoche.BajarMarcha();
        micoche.PararMotor();
        micoche.DescribirCoche();
    }
예제 #3
0
        private void btncoche_Click(object sender, EventArgs e)
        {
            this.lstdetalles.Items.Clear();
            Coche car  = new Coche();                    //sin parametros
            Coche car2 = new Coche("Renault", "Twingo"); //con parametros

            car.Marca  = "Seat";
            car.Modelo = "Panda";
            car.Acelerar();
            car.Frenar();

            this.lstdetalles.Items.Add("Coche " + car.ToString());
            this.lstdetalles.Items.Add("Valocidad Máxima" + car.GetVelocidadMaxima());
            this.lstdetalles.Items.Add("Velocidad actual " + car.VelocidadActual);
            this.lstdetalles.Items.Add("acelerando... ");
            car.Acelerar();
            this.lstdetalles.Items.Add("Velocidad actual " + car.VelocidadActual);
            car.Acelerar();
            this.lstdetalles.Items.Add("Velocidad actual " + car.VelocidadActual);
        }