banner2

Home Foros Foro dudas Foro de C# Herencia – Diferencia entre override y new utilizando virtual

Herencia – Diferencia entre override y new utilizando virtual

  • Este debate tiene 0 respuestas, 1 mensaje y ha sido actualizado por última vez el hace 2 semanas por Cristian.
Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • #10930

    Cristian
    Participante

    Hola, no me queda claro la diferencia cuando se define una funcion «modificable» en una clase padre. Si la funcion de la clase padre no se define como «virtual», al heredar, se puede sobre-escribir el metodo definiendo como «new» y el contenido del metodo se reemplaza.

    Si el metodo padre se define como «virtual», al definir «override» en el metodo de la clase hija, el contenido del metodo original tambien se reemplaza. Cual es la diferencia?

     

     

Viendo 1 publicación (de un total de 1)
  • Debes estar registrado para responder a este debate.

Píldoras Informáticas

Comencé esta aventura para dar soporte a mis alumnos presenciales. Con el apoyo de todos los que me seguís mi canal de YouTube y esta web han crecido mucho más de lo que yo esperaba. Gracias a todos por estar ahí.

Quién está aquí ahora

Foto del perfil de Diego Sumoza
Foto del perfil de Vitalis
Foto del perfil de alfonso