En la clase base
public virtual String saludo()
{
return "Hola "+Nombre;
}
Clases hijas:
public class Empleado :Persona
{
public int Sueldo { get; set; }
public Empleado(String nombre)
{
Nombre=nombre;
}
public override String saludo()
{
return "¡Que pasa " + Nombre;
}
}
internal class Alumno:Persona
{
public Alumno(String nombre)
{
Nombre = nombre;
}
public override String saludo()
{
return "Bienvenido " + Nombre;
}
}