Autor Tema: private boolean campo de clase valor booleano atributo Java Ejercicio CU00639B  (Leído 6163 veces)

Bcks7

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 48
    • Ver Perfil
Ejercicio CU00639B. Una vez mas dejando mi solución a un ejercicio y esperando opiniones, gracias de antemano.

Código: [Seleccionar]
//Ejercicio CU00639B
//Inicio de la clase
public class Bombero{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
   
    //Inicio constructor
    public Bombero(String valorNombre, String valorApellidos, int valorEdad, boolean valorCasado, boolean valorEspecialista){
        nombre = "Jacinto";
        apellidos = "Ramirez";
        edad = 31;
        casado = false;
        especialista = false;
    }//Cierre del constructor
   
    //Metodo para obtener el nombre del objeto bombero
    public String getNombre () {return nombre;}
    //Metodo para obtener apellidos del objeto bombero
    public String getApellidos () {return apellidos;}
    //Metodo para obtener edad del objeto bombero
    public int getEdad () {return edad;}
    //Metodo para obtener estado civil objeto bombero
    public boolean getCasado () {return casado;}
    //Metodo para obtener si es especialista objeto bombero
    public boolean getEspecialista () {return especialista;}
   
}/code]
« Última modificación: 15 de Febrero 2016, 12:03 por César Krall »

Lorenzo31

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 381
    • Ver Perfil
Re:Ejercicio CU00639B Java desde cero
« Respuesta #1 en: 11 de Febrero 2016, 10:44 »
Buenos días, lo que has hecho está bien, Constructor bien y "getters" bien, pero el ejercicio dice obtener y establecer, no veo los métodos para establecer el valor de los atributos.

Cuando lo tengas volvemos a revisarlo.

Saludos.

Bcks7

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 48
    • Ver Perfil
Re:Ejercicio CU00639B Java desde cero
« Respuesta #2 en: 11 de Febrero 2016, 16:55 »
Hola buenos días, gracias por la respuesta, como en el ejemplo antes del ejercicio no usaron "setters" pensé el ejercicio habría que hacerlo de la misma manera, bueno aquí dejo el ejercicio corregido.

Código: [Seleccionar]
//Ejercicio CU00639B
//Inicio de la clase
public class Bombero{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
   
    //Inicio constructor
    public Bombero(String valorNombre, String valorApellidos, int valorEdad, boolean valorCasado, boolean valorEspecialista){
        nombre = "Jacinto";
        apellidos = "Ramirez";
        edad = 31;
        casado = false;
        especialista = false;
    }//Cierre del constructor

    //Métodos 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 setEspecialista (boolean valor especialista);
               especialista = valor especialista;
    }//Cierre métodos establecer valores.
   
    //Metodo para obtener el nombre del objeto bombero
    public String getNombre () {return nombre;}
    //Metodo para obtener apellidos del objeto bombero
    public String getApellidos () {return apellidos;}
    //Metodo para obtener edad del objeto bombero
    public int getEdad () {return edad;}
    //Metodo para obtener estado civil objeto bombero
    public boolean getCasado () {return casado;}
    //Metodo para obtener si es especialista objeto bombero
    public boolean getEspecialista () {return especialista;}
   
}

Lorenzo31

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 381
    • Ver Perfil
Re:Ejercicio CU00639B Java desde cero
« Respuesta #3 en: 12 de Febrero 2016, 11:56 »
Todo OK. A seguir así :)

 

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