Veran, quiero hacer un "sistema" de blog en php poo e iba a empezar haciendo la clase Blog, que mantiene las funciones generales del blog, como obtener los posts, y otra clase "post" (subclase de blog) que se encargue de manejar los post, de manera que el objeto blog devuelva un array de objetos post.
En Blog, hice que el constructor se engargara de inicializar un objeto que maneja la base de datos, pero resulta que cada vez que creo un objeto post, este ejecuta el constructor de Blog, creando así otro objeto de conexión a la db, ¿hay alguna forma de resolver esta herencia? Intenté con private function __construct() pero al crear el blog necesito ejecutar el __construct
Saludos