En la programación orientada a objetos, la relación de herencia o inheritance queda establecida cuando se desarrolla una clase B, usando la instrucción extends para extender otra clase A, con el compromiso a que cuando se cree un objeto de la clase B, este incluya todas las variables y métodos de la clase A. Esto significa que la clase B hereda o inherits de la clase A. Un class diagram o diagrama de clases, representa gráficamente la relación entre las clases. Los objetos creados a partir de estas clases también tienen la misma relación. Si por ejemplo, desarrollamos una clase Instructor como subclase de Persona, y otra clase Estudiante que también es una derivación de Persona, entonces decimos que Instructor “is a” o es una Persona, y que Estudiante “is a” o es una Persona. Herencia o inheritance es equivalente a la relación “is a” o “es un”.
A) Herencia de Clases y Objetos en PHP – 1 de 5
B) Herencia de Clases y Objetos en PHP – 2 de 5
C) Herencia de Clases y Objetos en PHP – 3 de 5
D) Herencia de Clases y Objetos en PHP – 4 de 5