static void Main(string[] args) { ClaseBase cb = new ClaseBase(6); cb.nombre = "clase base"; ClaseDerivada cd = new ClaseDerivada(1); cd.nombre = "clase derivada"; cd.Compila(); Console.WriteLine(cd.Id); ClaseError error = new ClaseError(); error.Compila(); error.Falla(new ClaseBase(1)); Console.ReadLine(); ClaseSellada cs = new ClaseSellada(); Console.WriteLine(cs.Id); Console.ReadLine(); }
public IActionResult Index() { ViewBag.Environment = _environment.EnvironmentName; var provider = new PhysicalFileProvider(Directory.GetCurrentDirectory()); var contents = provider.GetDirectoryContents(string.Empty); var fileInfo = provider.GetFileInfo("wwwroot/js/site.js"); var path = Path.Combine("advisor", "caco"); var advFiles = _fileProvider.GetDirectoryContents(path); var test = Directory.GetCurrentDirectory(); ViewBag.Contents = advFiles; ViewBag.Directory = Directory.GetCurrentDirectory(); //PRUEBAS var obj1 = new ClaseMaestra(); var obj2 = new ClaseDerivada(); ClaseMaestra obj3 = new ClaseDerivada(); var test1 = obj1.Metodo(); var test2 = obj1.MetodoVirtual(); var test3 = obj2.Metodo(); var test4 = obj2.MetodoVirtual(); var test5 = obj2.MetodoBase(); var test6 = obj2.MetodoVirtualBase(); var test7 = obj3.Metodo(); var test8 = obj3.MetodoVirtual(); return(View()); }