Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            EFabricante fabricante;

            fabricante = EFabricante.Honda;
            Carrera race      = new Carrera();
            Rueda   otraRueda = new Rueda("pirelli");

            Console.WriteLine(fabricante);

            fabricante = (EFabricante)1;

            Console.WriteLine(fabricante);

            Rueda nuevaRueda  = new Rueda();
            Auto  nuevoAuto   = new Auto();
            Auto  otroAuto    = new Auto();
            Auto  masAuto     = new Auto();
            Auto  unNuevoAuto = new Auto();

            Console.WriteLine(Auto.contadorDeObjetos);
            Console.ReadKey();

            race.mostrarCarrera();
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        public Auto()
        {
            numero = randomMarca.Next(1, 3);

            this.fabricante = (EFabricante)numero;
            this.ruedaDI    = new Rueda();//esto se denomina instanciar
            this.ruedaDD    = new Rueda();
            this.ruedaTI    = new Rueda();
            this.ruedaTD    = new Rueda();
            Auto.contadorDeObjetos++;
        }
Ejemplo n.º 3
0
        public Auto()
        {
            //Random random = new Random();
            int numero;

            numero          = randomFabricante.Next(0, 9);
            this.fabricante = (EFabricante)numero;
            this.TI         = new Rueda();
            this.TD         = new Rueda();
            this.DD         = new Rueda();
            this.DI         = new Rueda();
            Auto.contadorObjetos++;
            this.tiempoTardado        = 0;
            this.kilometrosRecorridos = 0;
        }