Cita:
Iniciado por felipe12357 Hola gracias por la rápida respuesta a ambos.. la solucion de array aplica... pero repito mi pregunta es mas hacia a orientacion a objetos sobre como se debe manejar...
Amiancht-> lo que deseo es traer todas las personas guardadas, por lo q segun tu respuesta seria cambiar el codigo del metodo consultar y allí introducir la consulta sql.
Actualmente lo estoy haciendo asi.. mi duda era si es correcto crear la clase grupoPersonas, solo para eso...
Gracias
Si es solo para hacer la consulta a varios objetos persona, no le veo sentido. Si vas a hacer más operaciones con una agrupación determinada de personas, entonces sí. Pero para un solo método no es necesario.
En caso de que solo quieras consultar, y nada más, simplemente crea un array de objetos de la clase persona, y cuando le hayas asignado las personas que quieras consultar, recorres el array y consultas uno por uno.
Por otro lado, tampoco es que sea incorrecto crear la clase GrupoPersona, aunque solo tenga un método. Ya que, quién sabe, a lo mejor en el futuro le quieres añadir más opciones y funcionalidades a dicha clase. Y estructurándolo de principio en una clase te es más limpio y cómodo para agregar nuevas funcionalidades.
Pero vamos, no es que sea ninguna de las dos formas correcta o incorrecta. Simplemente, si tu no crees en principio, que vayas a necesitar crear más funciones para un grupo de Personas determinada, no crees la clase nueva. Pero si en principio, además de consultar varias personas a la vez, crees que necesitaras hacer más cosas con esas agrupación de personas al mismo tiempo, crea la clase.