Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: javalopez en 22 de Mayo 2015, 01:05
-
Buenas tardes, les escribo porque me he decidido a aprender Java y estoy siguiendo el tutorial de Aprender Java Desde Cero.
La cuestión es que realice el ejercicio CU00623B y me gustaría compartirlo para que me digan si es correcto lo que codifique:
public class Persona{
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private String numDNI;
public Persona(){ //constructor de la clase persona
nombre="";
apellidos="";
edad=99;
casado=true;
numDNI="";
}
//Metodos para establecer valores
public void setNombre (String valorNombre){
nombre=valorNombre;
}
public void setApellidos (String valorApellidos){
apellidos=valorApellidos;
}
public void setEdad (int valorEdad){
edad=valorEdad;
}
public void setCasado (boolean valorCasado){
casado=valorCasado;
}
public void setNumeroDNI (String valorDNI){
numDNI=valorDNI;
}
// Metodos para obtener valores
public String getNombre() {return nombre;}
public String getApellidos() {return apellidos;}
public int getEdad() {return edad;}
public boolean getCasado() {return casado;}
public String getNumeroDNI() {return numDNI;}
}
Muchas gracias por la oportunidad y el apoyo!
Ariel
-
buenos días, primero decirte que para mayor rapidez al responder, los próximos ejercicios ponlos en la sección "aprender a programar desde cero".
y sobre el ejercicio todo bien, el nombre de dni , muy bien pensado pero en mayúsculas mejor solo la primera letra de la segunda palabra:
numDni, así no se confunde luego cuando haya ejercicios con mucho código y cosas que saldrán ;)
un saludo, buen trabajo.
-
Hola javalopez, en lugar de edad=99; mejor inicializar a cero, edad=0;
Salu2