Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2011, 04:38
zergatik
 
Fecha de Ingreso: septiembre-2009
Mensajes: 15
Antigüedad: 15 años, 4 meses
Puntos: 0
Pregunta Necesito ayudar para terminar programa

Saludos! y gracias por leer el mensaje ;)

Para empezar quiero aclarar que estoy pidiendo ayuda despues de intentar con varias cosas, pero ahora mismo tengo olvidados muchos conceptos y no puedo avanzar.
Creo que es un programa bastante sencillo, por lo que espero que alguien pueda ayudarme.

Tengo que hacer lo siguiente:
"Crear una clase persona, dentro estaran, nombre, edad, sexo (true=chica, false=chico) y numpersona.
La clase tiene 2 constructores persona() y persona (string nombre, int edad, boolean sexo) y el constructor tiene que actualizar la variable numpersona.
La clase tendra estos metodos: getEdad(), setEdad(int edad), mayorDeEdad(), inprimirnombre().
Por ultimo, en el main, el programa creara un objeto persona que tendra nombre, edad y sexo, y si es mayor de edad imprimirar el mensaje mayorDeEdad()."


El programa puede ser todo en un solo archivo java. yo de momento he creado lo siguiente.
***********************************
package pertsona;

public class Pertsona {

private String nombre;
private int edad;
private boolean sexo;
private int numpersona;


public String getNombre(){

return nombre;
}


public int getEdad(){
return edad;

}

public int getNumpersona(){
return numpersona;
}



public void setNombre(String nomb){
this.nombre=nomb;
}


public void setEdad(int ed){
edad=ed;
}

public void setNumpersona(int num){
numpersona=num;
}


public void imprimir(){

String S=getnombre();
int adin= getedad();
//boolean
int kop=getnumpersona();

}


public static void main (String[]args){

java.util.Scanner sc=new java.util.Scanner (System.in);
Pertsona per1=new Pertsona();

System.out.println("Introduce el nombre");
String izena=sc.next();
per1.setNombre(nomb);

System.out.println("introduce la edad:");
int ed=sc.nextInt();
per1.setEdad(ed);

//System.out.println("sexo:");

}
}