Ejemplo polimorfismo

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;
        }
    }

Publicado por

Juan Pablo Fuentes

Formador de programación y bases de datos