Autor Tema: Java clase Persona sencilla código del Ejercicio CU00623B constructor y métodos  (Leído 3761 veces)

javalopez

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 19
    • Ver Perfil
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:

Código: [Seleccionar]
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
« Última modificación: 25 de Mayo 2015, 09:16 por Ogramar »

Lorenzo31

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 381
    • Ver Perfil
Re:Ejercicio CU00623B
« Respuesta #1 en: 23 de Mayo 2015, 12:24 »
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.

Ogramar

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2662
    • Ver Perfil
Hola javalopez, en lugar de edad=99; mejor inicializar a cero, edad=0;

Salu2

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".