Java - Método que crea objetos de la misma clase

   
Vista:
Imágen de perfil de Cindy

Método que crea objetos de la misma clase

Publicado por Cindy (8 intervenciones) el 06/08/2017 04:26:13
Buenas tardes.
Quisiera crear un método que me devuelva un objeto de la misma clase.
Esto va así
Tengo el main y tengo la clase persona
en el main tengo un switch
cuando elijo la opción uno se debe de crear un objeto persona1
cuando elijo la opción 2 se deben de crear dos objetos persona1 y persona2
y cuando elijo la 3 se crean tres personas persona1,persona2, persona3.

y así...
Ayuda por favor, es para un proyecto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Método que crea objetos de la misma clase

Publicado por Toni (7 intervenciones) el 10/08/2017 19:55:17
Buenas Cindy , estaria bien que pasaras algo de código para así poder ayudarte mejor.

Supongo que el switch creando cada persona lo tendrás cogido ya ( si no te ayudo también con eso)

Para lo que quieres tienes dos opciones o bien utilizar la herencia y crear una clase ente de la cual hereden las 3 clases personas que tienes y así la opción establecida se la asignas a un objeto ente o bien utilizas <T> en el tipo de objeto que devuelva tú método así puedes devolver un objeto del tipo que quieras.

De todas maneras mejor que pases algo de código por qué no estoy seguro de haberte entendido correctamente.

Un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar