Autor Tema: Ejercicio iniciación ¿Qué es una clase java? Concepto. Atributos... CU00623B  (Leído 2404 veces)

CodingFer

  • Sin experiencia
  • *
  • Mensajes: 4
  • Esfuérzate y sé valiente...
    • Ver Perfil
Hola miembros de la comunidad, les dejo mi segundo ejercicio del curso de Java básico. Espero sus comentarios gracias.

Citar
Ejercicio

Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo Persona. Define una clase Persona análoga a la que hemos visto para taxis, pero en este caso considerando los siguientes atributos de clase: nombre (String), apellidos (String), edad (int), casado (boolean), numeroDocumentoIdentidad (String). Define un constructor y los métodos para poder establecer y obtener los valores de los atributos. Compila el código para comprobar que no presenta errores. Para comprobar la corrección de tu solución puedes consultar en los foros aprenderaprogramar.com.

Aquí el código de mi ejercicio:
Código: [Seleccionar]
public class Persona{
    // instance variables
    private String nombre = "";
    private String apellidos = "";
    private int edad = 0;
    private boolean casado = false;
    private String numeroDocumentoIdentidad = "";

    /**
     * Constructor for objects of class Persona
     */
    public Persona(String valNombre, String valApellidos, int valEdad, boolean valCasado, String valNumeroDocumentoIdentidad){
        // initialise instance variables
        nombre = valNombre;
        apellidos = valApellidos;
        edad =  valEdad;
        casado = valCasado;
        numeroDocumentoIdentidad = valNumeroDocumentoIdentidad;
    }

    /**
     * methods
     */
    // Setters
    public void setNombre(String valNombre){
        nombre = valNombre;
    }
    public void setApellidos(String valApellidos){
        apellidos = valApellidos;
    }
    public void setEdad(int valEdad){
        edad = valEdad;
    }
    public void setCasado(boolean valCasado){
        casado = valCasado;
    }
    public void setNumeroDocumentoIdentidad(String valNumeroDocumentoIdentidad){
        numeroDocumentoIdentidad = valNumeroDocumentoIdentidad;
    }
    // Getters
    public String getNombre(){
        return nombre;
    }
    public String getApellidos(){
        return apellidos;
    }
    public int getEdad(){
        return edad;
    }
    public boolean getCasado(){
        return casado;
    }
    public String getNumeroDocumentoIdentidad(){
        return numeroDocumentoIdentidad;
    }
}

« Última modificación: 23 de Marzo 2016, 22:21 por César Krall »

Dimitar Stefanov

  • Experto
  • *****
  • Mensajes: 598
    • Ver Perfil
Re:Ejercicio CU00623B - ¿Qué es una clase java? Concepto. Atributos...
« Respuesta #1 en: 22 de Marzo 2016, 11:01 »
Buenos días, CodingFer.

Veo el ejercicio todo correcto.

Un saludo.

CodingFer

  • Sin experiencia
  • *
  • Mensajes: 4
  • Esfuérzate y sé valiente...
    • Ver Perfil
Re:Ejercicio CU00623B - ¿Qué es una clase java? Concepto. Atributos...
« Respuesta #2 en: 22 de Marzo 2016, 17:07 »
Vale muchas gracias, un saludo.
« Última modificación: 23 de Marzo 2016, 22:20 por César Krall »

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Ejercicio CU00623B - ¿Qué es una clase java? Concepto. Atributos...
« Respuesta #3 en: 23 de Marzo 2016, 22:21 »
Hola CodingFer! Pegando el código en el foro (preferible ya que es más rápido para poder revisarlo) no resulta necesario que adjuntes un archivo con el código.

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

 

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".