Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2014, 04:29
Avatar de Heli0s
Heli0s
 
Fecha de Ingreso: abril-2010
Mensajes: 789
Antigüedad: 14 años
Puntos: 40
Respuesta: Manejando Clases en php

La primera manera es simplemente incorrecta, puede funcionar, pero no tiene sentido que esas clases hereden de mysql, su relación es de uso no padre-hijo.
Ej: el objeto "gato" puede heredar de la clase "animal", pero no tiene sentido que herede de la clase "cama" aunque use una cama para dormir.
Ej: el objeto "coche" puede heredar de la clase "Vehiculo" pero no tiene sentido que herede de la clase motor, aunque use uno para poder moverse.

El método correcto es parecido al segundo, pero se puede hacer de manera más sencilla sin tener que ir pasando por parametro el link a mysql, busca "patron singleton", es un patrón para poder acceder a la clase mysql sin tener que reinstanciarla en cada clase (o sin tener que pasarlo por parametro)

Un saludo