Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Papipanchi en 10 de Diciembre 2014, 19:08

Título: Ejercicio CU00639B tutorial java (Como crear constructores en Java)
Publicado por: Papipanchi en 10 de Diciembre 2014, 19:08
Hola de nuevo.

Adjunto ejercicio CU00639 para que me digáis si está correcto.

Saludos ;) ;) ;) ;)

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

    //Constructor: Cuando se cree el objeto bombero se ejecutará el código que incluyamos en el constructor   
    public Bombero (String valorNombre, String valorApellidos, int valorEdad){
        nombre=valorNombre;
        apellidos=valorApellidos;
        edad=valorEdad;
        casado=false;
        especialista=false;
    }//Cierre del constructor

    //Método para establecer el estado del objeto bombero
    public void setCasado (boolean valorCasado){
        casado=valorCasado;
    } //Cierre del método

    //Método para establecer la cualificación del objeto bombero
    public void setEspecialista (boolean valorEspecialista){
        especialista=valorEspecialista;
    }

    //Método para obtener el nombre del objeto bombero
    public String getNombre () {return nombre;}//Cierre del método

    //Método para obtener los apellidos del objeto bombero
    public String getApellidos () {return apellidos;} //Cierre del método

    //Método para obtener la edad del objeto bombero
    public int getEdad () {return edad;}//Cierre del método

    //Método para obtener el estado objeto bombero
    public boolean getCasado () {return casado;}//Cierre del método

    //Mëtodo para obtener la cualificación del objeto bombero
    public boolean getEspecialista () {return especialista;}//Cierre del método

}//Cierre de la clase
   
   
Título: Re:RESULTADO EJERCICIO CU00639B (Como crear constructores en Java)
Publicado por: Gilding en 11 de Diciembre 2014, 14:12
Hola otra vez Papipanchi.

Respecto al constructor con parámetros te digo lo mismo que en el anterior ejercicio. Debes incluir parámetros para los atributos booleanos. Por lo demás el ejercicio esta perfectamente desarrollado.

Además, aunque el ejercicio no lo pida o no lo indique, acostumbrate a crear siempre un constructor que no reciba parámetros e inicialice los atributos por defectos. No siempre será utilizado, pero nunca esta demás tenerlo declarado.

Un saludo!
Título: Re:RESULTADO EJERCICIO CU00639B (Como crear constructores en Java)
Publicado por: Papipanchi en 16 de Diciembre 2014, 00:24
Hola otra vez Papipanchi.

Respecto al constructor con parámetros te digo lo mismo que en el anterior ejercicio. Debes incluir parámetros para los atributos booleanos. Por lo demás el ejercicio esta perfectamente desarrollado.

Además, aunque el ejercicio no lo pida o no lo indique, acostumbrate a crear siempre un constructor que no reciba parámetros e inicialice los atributos por defectos. No siempre será utilizado, pero nunca esta demás tenerlo declarado.

Un saludo!

Gracias por el consejo Gilding. Lo tendré en cuenta en adelante.

Saludos