Hola:
Estoy aprendiendo programación orientada objetos en phgp y tengo una duda. Tengo varios objetos, cada uno de ellos con sus propias funciones y cosas, sin embargo hay varias clases de las que todas dependen, como la clase que manea la base de datos y las plantillas.
Mi pregunta es, como la clase Foo va a usar en un método el objeto encargado de base de datos Bdd? Debe la clase Foo declarar una instancia de la clas ede base de datos? o todos los objetos deben usar la misma instancia ubicada en la "raiz"? (sí, mi experiencia previa con POO fue Actionscript). Podrian ilustrarmelo con un ejemplo.
Muchas Gracias