¿Cuándo se utiliza Herencia en Visual Basic?

La herencia en POO nos sirve para reutilizar código en clases que tienen relación entre sí. Permitiendo que todo el código general este en la clase padre y el código especifico en la clase hija o subclase.

Pongamos un ejemplo, tenemos 2 clases, alumnos y profesores con estos atributos:

Alumno:
  • nombre
  • edad
  • altura
  • peso
  • nota

Profesor:
  • nombre
  • edad
  • altura
  • peso
  • asignatura

Fíjate que los atributos comunes son nombre, edad, altura y peso. Podemos utilizar la herencia haciendo una clase que comparta esos atributos, por ejemplo la clase Persona.

La clase Persona sería la padre y las hijas serian las clases Alumno y Profesor, estas clases hijas solo tendrían un atributo (nota y asignatura, respectivamente).

Para indicar que una clase hereda de otra, debemos usar la palabra reservada Inherits <Clase padre>

Es importante tener en cuenta que debe ser escrita en la segunda linea, no en la misma linea, puedes ver el ejemplo más adelante.

Veamos el ejemplo en código:

Comentarios

Entradas populares de este blog

Línea de tiempo sobre las versiones de Visual Basic

¿Qué es un formulario en Visual Basic?