Cita:
Iniciado por enriqueplace No, no puedes extender mecánicamente las clases para tener / reusar atributos o métodos de una clase... solo puede haber herencia si hay una relación de parentesco entre ambas clases, de lo contrario no se puede.
Este es un error muy común cuando no se tiene experiencia en POO.
Eso es completamente falso. Si se puede extender una clase padre para obtener de ella, sus métodos.
Deberías de leer más acerca de
extends en POO.
Código PHP:
<?php
class ClaseHija extends ClasePadre {
var $atributo;
function MetodoHijo () {
self::$atributo = ClasePadre::MetodoPadre();
return self::$atributo;
}
}
?>
Además, este comentario
Cita: Este es un error muy común cuando no se tiene experiencia en POO.
Me parece algo muy despectivo de tu parte. Deberías de tener un poco más de respeto por los demás usuarios.