Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Coche c1 = new Coche();

            c1.SetMarca("Alfa Romeo");
            c1.SetModelo("Giulietta");

            Console.WriteLine(c1.GetAtributosCoche());
            Console.ReadLine();


            Consumo consumo1 = new Consumo();

            consumo1.SetKms(378);
            consumo1.SetLitros(43);
            consumo1.SetVelocidadMedia(175);
            consumo1.SetCombustible("Diesel");

            Console.WriteLine("DATOS DE VIAJE.");

            Console.WriteLine(consumo1.GetTiempo());
            Console.WriteLine();
            Console.WriteLine(consumo1.GetConsumoMedio());
            Console.WriteLine();
            Console.WriteLine(consumo1.GetConsumoEuros());
            Console.WriteLine();
            Console.WriteLine(consumo1.MostrarDatos(c1));

            Console.ReadLine();


            Coche c2 = new Coche("Volkswagen", "Golf R32");

            Console.WriteLine(c2.GetAtributosCoche());
            Console.ReadLine();
            Console.WriteLine("Introduce kilómetros totales del viaje: ");
            double kms = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Introduce litros consumidos: ");
            double litros = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Introduce velocidad media durante el trayecto.");
            double vMed = Int32.Parse(Console.ReadLine());

            Console.WriteLine("Tipo de combustible utilizado:\n95-Gasolina 95\n98-Gasolina 98\nDiesel-Diesel");
            string combustible = Console.ReadLine();

            Console.WriteLine();
            Console.WriteLine("DATOS DE VIAJE");
            Consumo consumo2 = new Consumo(kms, litros, vMed, combustible);

            Console.WriteLine(consumo2.GetTiempo());
            Console.WriteLine();
            Console.WriteLine(consumo2.GetConsumoMedio());
            Console.WriteLine();
            Console.WriteLine(consumo2.GetConsumoEuros());
            Console.WriteLine();
            Console.WriteLine(consumo2.MostrarDatos(c2));
            Console.ReadLine();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            //Crea la clase coche con dos constructores. Uno no toma parámetros y el otro sí. Los dos constructores inicializarán
            //los atributos marca y modelo de la clase.
            //Implementa métodos para obtener y establecer el valor de los atributos, así como un método para mostrar toda la información.
            //Crea dos objetos(cada objeto llama a un constructor distinto) y verifica que todo funciona correctamente.

            Coche co1 = new Coche();

            co1.Setmarca("Ford");
            co1.Setmodelo("Fiesta");

            Console.WriteLine("La marca del coche es: " + co1.Getmarca());
            Console.WriteLine("La modelo del coche es: " + co1.Getmodelo());
            //co1.inform();

            Consumo con1 = new Consumo();

            con1.SetKilometros(360);
            con1.SetLitros(200);
            con1.SetVmedia(100);
            con1.SetCombustible("DIESEL");

            con1.MostrarDatos();

            Console.ReadLine();
        }