static void Main(string[] args) { Cosa objeto = new Cosa(); //constructor por defecto editado Cosa objeto2 = new Cosa("Hola"); //constructor que se puede hardcodear solo con string Int32 numero = 2; DateTime fecha = DateTime.Parse("12/5/4"); String nombre = "lucas"; Console.Title = "Ejercicio clase 04"; objeto.cadena = nombre; objeto.fecha = fecha; objeto.numero = numero; Console.WriteLine("Ingrese un valor : "); objeto2.EstablecerValor(Console.ReadLine()); Console.WriteLine("Concatenado: {0}", Cosa.Mostrar(objeto)); Console.WriteLine("Concatenado: {0}", Cosa.Mostrar(objeto2)); Console.ReadLine(); }
static void Main(string[] args) { Cosa cosa1 = new Cosa(); cosa1.EstablecerValor("HOLA..."); cosa1.EstablecerValor(DateTime.Now); cosa1.EstablecerValor(1234); Console.WriteLine("Usando Sobrecarga de metodos:\n\n" + cosa1.Mostrar()); Console.WriteLine("--------------------------------------------------------------------\n"); Cosa cosa2 = new Cosa(); Cosa cosa3 = new Cosa("aaaaa"); Cosa cosa4 = new Cosa("sssss", DateTime.Now); Cosa cosa5 = new Cosa("ddddd", new DateTime(1993, 4, 12), 9999); Console.WriteLine("Usando Constructores:\n\n" + cosa2.Mostrar() + "\n" + cosa3.Mostrar() + "\n" + cosa4.Mostrar() + "\n" + cosa5.Mostrar() + "\n");; Console.ReadKey(); }