Hola, como desde hace un tiempo sigo intentando mejorar en esto de POO y me ha surgido una duda.
Por ejemplo, tengo una clase para la conexion a bases de datos "bd" y otra clase "alumnos" que lo que hace es, utilizando la clase "bd", agregar, buscar, modificar y eliminar alumnos de una de mis tablas.
Mi duda es, donde es mejor o donde es correcto crear la instancia de "bd"?
La creo fuera y se la paso por parametro a la clase alumnos?
La creo dentro de la clase alumnos?
Extiendo la clase "bd" como alumnos?
Gracias!