Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Tete69 en 11 de Noviembre 2016, 18:21

Título: Clases con dos o más constructores en Java. Ejercicio resuelto CU00640B
Publicado por: Tete69 en 11 de Noviembre 2016, 18:21
Buenas aqui os dejo el ejercicio CU00640B del tutorial de fundamentos de programación orientada a objetos, sobre clases con varios constructores.

Código: [Seleccionar]
//Ejercicio CU00640B

public class Profesor{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;

    public Profesor(String nombrePersona, String apellidosPersona,int edadPersona, boolean casadoPersona, boolean especialistaPersona){
        nombre = nombrePersona;
        apellidos = apellidosPersona;
        edad = 0;
        casado = false;
        especialista = false;
    }

    public Profesor(){
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        especialista = false;
    }

    public void setNombre (String valorNombre){
        nombre = valorNombre;
    }

    public String getNombre(){return nombre;}

    public void setApellidos (String valorApellidos){
        apellidos = valorApellidos;
    }

    public String apellidos(){return apellidos;}

    public void setEdad (int valorEdad){
        edad = valorEdad;
    }

    public int edad(){return edad;}

    public void casado (boolean valorCasado){
        casado = valorCasado;
    }

    public boolean casado(){return casado;}

    public void especialista (boolean valorEspecialista){
        especialista = valorEspecialista;
    }

    public boolean especialista(){return especialista;}

}

Mucahs gracias por vuestro tiempo y un saludo.
Título: Re:Clases con dos o más constructores en Java. Ejercicio CU00640B
Publicado por: ESOJ en 12 de Noviembre 2016, 05:18
Buenos días.

El ejercicio es correcto.

Un saludo.