using System;
public class Persona
{
protected string id = "123456789";
protected string nombre = "Juan Ortiz Urbano";
public virtual void ObtenerInformacion()
{
Console.WriteLine ("Nombre: {0}.", nombre);
Console.WriteLine ("ID: {0}.", id);
}
}
class Empleado : Persona
{
string id = "987654321";
public override void ObtenerInformacion()
{
// Invoca al método ObtenerInformacion de la clase base
base.ObtenerInformacion();
Console.WriteLine ("ID empleado: {0}.", id);
}
}
public class Test
{
public static void Main()
{
Empleado emp = new Empleado();
emp.ObtenerInformacion();
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFBlcnNvbmEKewogICAgcHJvdGVjdGVkIHN0cmluZyBpZCA9ICIxMjM0NTY3ODkiOwogICAgcHJvdGVjdGVkIHN0cmluZyBub21icmUgPSAiSnVhbiBPcnRpeiBVcmJhbm8iOwogICAgCiAgICBwdWJsaWMgdmlydHVhbCB2b2lkIE9idGVuZXJJbmZvcm1hY2lvbigpCiAgICB7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUgKCJOb21icmU6IHswfS4iLCBub21icmUpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lICgiSUQ6IHswfS4iLCBpZCk7CiAgICB9Cn0KCmNsYXNzIEVtcGxlYWRvIDogUGVyc29uYQp7CiAgICBzdHJpbmcgaWQgPSAiOTg3NjU0MzIxIjsKICAgIAogICAgcHVibGljIG92ZXJyaWRlIHZvaWQgT2J0ZW5lckluZm9ybWFjaW9uKCkKICAgIHsKICAgICAgICAvLyBJbnZvY2EgYWwgbcOpdG9kbyBPYnRlbmVySW5mb3JtYWNpb24gZGUgbGEgY2xhc2UgYmFzZQogICAgICAgIGJhc2UuT2J0ZW5lckluZm9ybWFjaW9uKCk7CiAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUgKCJJRCBlbXBsZWFkbzogezB9LiIsIGlkKTsKICAgIH0KfQoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCUVtcGxlYWRvIGVtcCA9IG5ldyBFbXBsZWFkbygpOwogICAgICAgIGVtcC5PYnRlbmVySW5mb3JtYWNpb24oKTsKCX0KfQ==