Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: tripeador en 15 de Febrero 2017, 23:42

Título: Crear constructores e inicializar objetos primeros pasos en Java CU00639B
Publicado por: tripeador en 15 de Febrero 2017, 23:42
Código correspondiente al tema CU00639B del curso elemental de Java.

Código: [Seleccionar]
public class Bombero
{
    // Atributos
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;

    // Contructor
    public Bombero(String valorNombre, String valorApellidos, int valorEdad, boolean valorCasado, boolean valorEspecialista)
    {
        nombre = valorNombre;
        apellidos = valorApellidos;
        edad = valorEdad;
        casado = valorCasado;
        especialista = valorEspecialista;
    }//Cierre del constructor

   
    //Método para establecer los valores de los atributos (setters)
    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 valorEspecialista){especialista= valorEspecialista;}

   
    //Método para obtener los valores de los atributos
    public String getNombre () {return nombre;}

    public String getApelllidos () {return apellidos;}

    public int getEdad () {return edad;}

    public boolean casado () {return casado;}

    public boolean especialista () {return especialista;}
}
Título: Re:Crear constructores e inicializar objetos. CU00639B.
Publicado por: pedro,, en 16 de Febrero 2017, 14:50
Hola tripeador.

El ejercicio está bien.

Solo comentarte que los nombres de los métodos que devuelven el valor de casado y especialista, habrían quedado mejor nombrados si les hubieses el get delante, getCasado y getEspecialista.

Saludos. ;D