Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: eduardoc en 26 de Junio 2016, 23:36

Título: Imprimir por consola en Java con System.out.println Ejercicio CU00632B
Publicado por: eduardoc en 26 de Junio 2016, 23:36
Ejercicio:

Buenas, agradezco por anticipado su tiempo.
Dejo a continuación el código del ejercicio de referencia CU00632B del tutorial de programación Java.

Código: [Seleccionar]
public class Medico{
    private String nombre;
    private String apellidos;
    private int edad;
    private Boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;
   
    //Constructor.
    public void Medico(){
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        numeroDocumentoIdentidad = "";
        especialidad = "";
       
    }
   
    /* Setters. */
    public void setNombre (String valorNombre){
        nombre = valorNombre; 
        System.out.println ("Ha cambiado el nombre del médico de apellido " + apellidos + ". El nuevo nombre es: " + nombre + ".");
    }
   
    public void setApellidos (String valorApellidos){
        apellidos = valorApellidos;   
        System.out.println ("Ha cambiado el apellido del médico de nombre " + nombre + ". El nuevo apellido es: " + apellidos + ".");
    }
   
    public void setEdad (int valorEdad){
        edad = valorEdad;   
        System.out.println ("Ha cambiado la edad del médico de nombre " + nombre + ". La nueva edad es: " + edad + " años.");
    }
   
    public void setCasado (Boolean valorCasado){
        String auxCasado = "";
       
        casado = valorCasado;   
        if(casado == true){auxCasado = "casado";} else {auxCasado = "soltero";}
       
        System.out.println ("Ha cambiado el estado civil del médico de nombre " + nombre + ". El nuevo estado civil es: " + auxCasado + ".");
    }
   
    public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad){
        numeroDocumentoIdentidad = valorNumeroDocumentoIdentidad;
        System.out.println ("Ha cambiado el número de documento de identidad del médico de nombre " + nombre + ". El nuevo número de documento de identidad es: " + numeroDocumentoIdentidad + ".");
    }
   
    public void setEspecialidad (String valorEspecialidad){
        especialidad = valorEspecialidad;   
        System.out.println ("Ha cambiado la especialidad del médico de nombre " + nombre + ". La nueva especialidad es: " + especialidad + ".");
    }
   
    /* Getters */
    public String getNombre() {return nombre;}
    public String getApellidos() {return apellidos;}
    public int getEdad() {return edad;}
    public Boolean getCasado() {return casado;}
    public String getNumeroDocumentoIdentidad() {return numeroDocumentoIdentidad;}
    public String getEspecialidad() {return especialidad;}

}

Muchas gracias, saludos.

Edu.
Título: Re:Ejercicio: (CU00632B) - Imprimir por consola en Java con System.out.
Publicado por: Dimitar Stefanov en 27 de Junio 2016, 11:34
Buenos días, eduardoc.

Veo el ejercicio correcto.

Saludos.