Título: problema al intentar clasificar a las personas con genero , blueJ Publicado por: robertofd1995 en 17 Septiembre 2013, 17:21 pm pues veran acaba de empezar la carrera hace unos dias , y nos han mandado de tarea , hacer una clasificacion de las personas de un aeropuerto, el vuelo que deben coger etc... pero eso en un futuro de momento , me han pedido crear una clase y de hay generar las personas "objetos ", nos piden que sepamos el nombre ,apellidos , edad y genero
el nombre , apellidos y edad ya los tengo puestos , el problema es que no se como hacer para poner el genero , es decir no lo puedo poner como los otros , el profesor nos pidió que usaramos una clasificacion por verdadero y falso , V para hombres y F para mujeres , el caso es que recien acabamos de empezar y todavia no han explicado casi nada y estoy mas perdido que un pez fuera del agua he estado buscando por internet y encontre en un foro un chico con el mismo problema , intente hacer lo que ponia en las respuestas pero no fui capaz aqui les dejo el codigo que tengo hasta el momento Código: /** y lo que encontre por internet fue esto pero no consegui que funcionase Código: public void setGeslacht(char geslacht) espero que me puedan responder y de paso que me expliquen un poco lo que han hecho , los comentarios del programa estan en ingles debido a que hacemos el grado en bilingüe un saludo y gracias ;D Título: Re: problema al intentar clasificar a las personas con genero , blueJ Publicado por: eferion en 17 Septiembre 2013, 17:29 pm Has probado a utilizar el tipo de dato boolean ???
Código
Título: Re: problema al intentar clasificar a las personas con genero , blueJ Publicado por: robertofd1995 en 17 Septiembre 2013, 17:33 pm no , es que como puse arriba solo dimos una clase de practica y otra de teoria
me puedes explicar un poco lo que pusiste , y como funciona esa variable ? muchas gracias por ayudarme Título: Re: problema al intentar clasificar a las personas con genero , blueJ Publicado por: eferion en 17 Septiembre 2013, 17:37 pm una variable booleana solo admite dos valores posibles, verdadero y falso.
La verdad es que no hay mucho más que explicar. Título: Re: problema al intentar clasificar a las personas con genero , blueJ Publicado por: robertofd1995 en 17 Septiembre 2013, 17:39 pm pero de que depende que de verdadero y falso
es decir yo quiero que poniendo ya sea y/n o m/f me salga en el objeto que es hombre o mujer quizas lo que te estoy diciendo resulte muy tonto pero todavia estoy empezando Título: Re: problema al intentar clasificar a las personas con genero , blueJ Publicado por: DarK_FirefoX en 17 Septiembre 2013, 18:17 pm Primero que todo el codigo que has puesto, esta un poco (muy) regado y con cosas innecesarias. Voy a darte la respuesta en C#, si es otro lenguaje, me dices
1ro. No has especificado los datos que te entran...voy a sumir Nombre, Apellidos, Edad y Sexo. 2do.En la clase que pones le estas dando unos valores fijos a tus variables Código
eso, me parece (estoy seguro) que no debe ser así, pues si tu clase Person debe trabajar para cualquiera, esto no te sirve. Lo ideal seria que tu clase persona tenga esta estructura. Y para lo del Sexo, puedes crear un enum asi: Código
Clase Person: Código
Espero que entiendas todo, sino entiendes algo escribeme ;) |