Cita:
Empezado por D&W
si no implementas en la clase padre el procedimiento "verifica" entonces tienes que agregar virtual y en todos los casos, si vas a escribir nuevo código en las clases decendientes siempre tienes que utilizar override.
Saludos.
|
Unos matices:
Virtual se añade a la clase padre, permite que en clases hijas sobreescribas (override) ese método.
abstract se usa en la clase padre y no tiene implementación (no permite que en el apartado de implementación escribas código para ese método). Normalmente se usa con
virtual
Override en una clase hija, permite modificar un método de la clase padre virtual y abstract
Saludos