示例#1
0
        static void Main(string[] args)
        {
            Usuario      pasajero  = new Pasajero("Gonzalo", "Pennino", 12345678, @"gonzalo.jpg");
            Usuario      conductor = new Conductor("Eduardo", "Pérez", 12345678, @"edu.png", "Profesor de programación II en la Universidad Católica del Uruguay", "BAT-1234");
            Usuario      pool      = new Pool("Federico", "Martino", 12345678, @"federico.jpg", "Profesor de programación II en la Universidad Católica del Uruguay", "BAT-4321", 4);
            UcuRideShare rideShare = new UcuRideShare();

            rideShare.Add(pasajero);
            rideShare.Add(conductor);
            rideShare.Add(pool);
        }
示例#2
0
        static void Main(string[] args)
        {
            /*
             * En éste método deberas mostrar un ejemplo de funcionamiento de tu programa an pseudocódigo. A continuación te
             * planteamos un ejemplo de como hacerlo. Esto no significa que te limites a hacer solamente esto, debes pensar
             * en grande!
             *
             * Usuario pasajero1 = nuevo Pasajero()
             * Usuario pasajero2 = nuevo Pasajero()
             * Usuario pasajero3 = nuevo Pasajero()
             * Usuario conductor1 = nuevo Conductor()
             * Usuario conductorPool1 = nuevo ConductorPool(maxPasajeros = 3)
             * UcuRideShare rideShare = nuevo UcuRideShare()
             *
             * rideShare.Add(conductor1)
             * Se publica en Twitter un nuevo conductor!
             *
             * rideShare.Add(conductorPool1)
             * Se publica en Twitter un nuevo conductor!
             *
             * rideShare.Add(pasajero1)
             * Se publica en Twitter nuevo registro de pasajero!
             *
             * rideShare.Add(pasajero2)
             * Se publica en Twitter nuevo registro de pasajero!
             *
             * rideShare.Add(pasajero3)
             * Se publica en Twitter nuevo registro de pasajero!
             *
             */

            Person passenger1 = new Passenger("Matias", "Ojeda", 12345678, "..\\..\\Fotos\\seria.jpg");
            Person passenger2 = new Passenger("Matias", "Ojeda", 12345678, "..\\..\\Fotos\\auto.jpeg");
            Person driver1    = new Driver("Bruno", "Villero", 12345678, "..\\..\\Fotos\\sonrisa.jpg");

            UcuRideShare rideshare1 = new UcuRideShare();

            Console.WriteLine(passenger1.GoodPhoto().ToString());
            Console.WriteLine(passenger2.GoodPhoto().ToString());
            Console.WriteLine(driver1.GoodPhoto().ToString());

            rideshare1.Add(passenger1);
            rideshare1.Add(driver1);
            rideshare1.Add(passenger2);
        }
        static void Main(string[] args)
        {
            var       image1    = ".\\..\\..\\images\\bill.jpg";
            var       image2    = ".\\..\\..\\images\\bill2.jpg";
            var       image3    = ".\\..\\..\\images\\yacht.jpg";
            Passanger pasajero1 = new Passanger("Rafael", "Rodriguez", "1111111-1", image1);
            Passanger pasajero2 = new Passanger("Estafano", "Giusiano", "2222222-2", image2);
            Passanger pasajero3 = new Passanger("Cristian", "Velázquez", "3333333-3", image3);

            Driver       conductor1     = new Driver("Rafael", "Rodriguez", "1111111-1", "Es un buen conductor", image1);
            Driver       conductorPool1 = new Pool("Estafano", "Giusiano", "2222222-2", "Manjea como Toreto", 3, image2);
            UcuRideShare rideshare      = new UcuRideShare();

            rideshare.Add(conductor1);
            rideshare.Add(conductorPool1);
            rideshare.Add(pasajero1);
            rideshare.Add(pasajero2);
            rideshare.Add(pasajero3);
        }