Autor Tema: Ejemplo clase básica con atributos y métodos Java CU00623B  (Leído 2427 veces)

OscarM

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
Hola, me presento. Soy nuevo en el foro, llevo unos días con el curso de java desde cero.

Os quería poner aquí mi ejercicio para que le echárais un vistazo.

boolean lo he "copiado" de los ejercicios de los compañeros. No entiendo que función tiene y porqué escribimos false en el constructor.

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.

Código: [Seleccionar]
public class Persona {
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numerodocumentoidentidad;

   
    public Persona () {
        nombre = "" ;
        apellidos = "" ;
        edad = 0 ;
        casado = false ;
        numerodocumentoidentidad = "" ;
    } 
   
   
    public void setNombre (String valorNombre) {
        nombre= valorNombre;
    }
   
    public void setApellidos (String valorApellidos) {
        apellidos= valorApellidos;
    }
     public void setEdad (int valorEdad) {
        edad = valorEdad;
    }
   
    public void casado (boolean valorCasado) {
        casado= valorCasado;
    }
   
    public void numerodocumentoidentidad (String valornumerodocumentoidentidad) {
        numerodocumentoidentidad = valornumerodocumentoidentidad ;
    }
   
    public String getNombre () { return nombre; }
   
    public String getApellidos () { return apellidos; }
   
    public int getEdad () { return edad; }
 
    public boolean getCasado() {
        return casado;
    }
}

« Última modificación: 08 de Marzo 2015, 21:08 por Alex Rodríguez »

arcanFAC

  • Visitante
Re:Ejercicio clase Persona añadiendo atributos y métodos CU00623B
« Respuesta #1 en: 08 de Marzo 2015, 20:23 »
Hola:bien sabras que boolean es o true o false. como casado la declaramos como boolean, al inicializarla le escribimos false por defecto pero se puede cambiar a true, no afecta en nada, solo es para efectos de inicializacion.
la función
Código: [Seleccionar]
public void casado (boolean valorCasado) {
        casado= valorCasado;
    }
lo que hace es que cuando estamos colocandole "valores" al objeto en casado le pone o true o false, es decir verdadero o falso, esta o no esta casado. y esta
Código: [Seleccionar]
public boolean getCasado() {
        return casado;
    }
lo único que hace es retornarnos true o false  ;D.
no soy mod ni nada pero espero haberte ayudado.
« Última modificación: 08 de Marzo 2015, 20:27 por arcanFAC »

OscarM

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 2
    • Ver Perfil
Re:Ejercicio clase Persona añadiendo atributos y métodos CU00623B
« Respuesta #2 en: 08 de Marzo 2015, 20:39 »
Muchas gracias arcanFAC. Lo has explicado muy bien y lo he entendido perfectamente.  ;D ;D

 

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