static void Main() { Carrera carrrera; carrrera = new Carrera(); carrrera.CorrerCarreraTime(10); carrrera.MostrarCarrera(); carrrera.CorrerCarrera(100); carrrera.MostrarCarrera(); /*Rueda ggg = new Rueda("NIKE",40); * * ggg.MostrarRueda();*/ /* * Kilometros tiempito; * tiempito = 90; //castea implicitamente a Tiempo y crea instancia de clase privada. * tiempito.MostrarKilom(); * /* * Efabricante fabricante; * * fabricante = Efabricante.Honda; * * Console.WriteLine(fabricante); * fabricante = (Efabricante) 1; // Casteo 1 que seria el 2 fabricante del enumerado ya que es el tipo de dato. * * * Console.WriteLine(fabricante); * * Auto nuevoAuto1 = new Auto(); * Auto nuevoAuto2 = new Auto(); * Auto nuevoAuto3 = new Auto();*/ Console.ReadKey(); }
static void Main() { List <Auto> listaCar = new List <Auto>(); //Lista generic. [Ligada al tipo de dato]. //ArrayList lista = new ArrayList(); //Lista no-generic. //Stack juan = new Stack(); //Queue pepe = new Queue(); //Hashtable coco = new Hashtable(); //Queue newQ = new Queue(); Carrera miCarrera; miCarrera = new Carrera(); for (int i = 0; i < 10; i++) { miCarrera.listaAutos.Add(new Auto()); //miCarrera = miCarrera + new Auto(); } miCarrera.CorrerCarreraTime(10); miCarrera.MostrarCarreraTiempo(); Console.WriteLine("----------------CARRERA POR KILOMETROS--------------------"); miCarrera.volverACero(); miCarrera.CorrerCarrera(100); miCarrera.MostrarCarreraTiempo(); #region coments /*Rueda ggg = new Rueda("NIKE",40); * * ggg.MostrarRueda();*/ /* * Kilometros tiempito; * tiempito = 90; //castea implicitamente a Tiempo y crea instancia de clase privada. * tiempito.MostrarKilom(); * /* * Efabricante fabricante; * * fabricante = Efabricante.Honda; * * Console.WriteLine(fabricante); * fabricante = (Efabricante) 1; // Casteo 1 que seria el 2 fabricante del enumerado ya que es el tipo de dato. * * * Console.WriteLine(fabricante); * * Auto nuevoAuto1 = new Auto(); * Auto nuevoAuto2 = new Auto(); * Auto nuevoAuto3 = new Auto();*/ #endregion Console.ReadKey(); }