Autor Tema: Java System.out.println para mostrar mensajes por consola dentro método CU00632B  (Leído 2624 veces)

manu37

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 32
    • Ver Perfil
Buenas tardes compañeros;

Dejo el código del ejercicio del curso pdf de programación Java CU00632B

Código: [Seleccionar]
public class Medico
{
    // instance variables -
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;

    /**
     * Constructor for objects of class Medico
     */
    public Medico()
    {
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        numeroDocumentoIdentidad = "";
        especialidad = "";
    }
   
    //Método para establecer datos del médico
   
    public void setNombre(String ValorNombre){
       
        nombre = ValorNombre;
        System.out.println("El nombre del médico ha cambiado " + " El nombre del nuevo médico es:" + nombre);
   
   
    }
    public void setApellidos(String ValorApellidos){
       
        apellidos = ValorApellidos;
        System.out.println("Los apellidos del médico ha cambiado" + "Los nuevos apellidos son: " + apellidos);
   
    }
    public void setEdad(int ValorEdad){
       
        edad = ValorEdad;
        System.out.println("La edad del médico ha cambiado" + " La nueva edad es: " + edad);
   
   }
   public void setCasado(boolean ValorCasado){
       
       casado = ValorCasado;
       if(casado==true){
           System.out.println("El estado civil del médico ha cambiado" + "Su nuevo estado es: " + casado);
           
        }else{
            System.out.println("Su estado civil no ha cambiado" + casado);
   
    }
}
    public void setNumeroDocumentoIdentidad(String ValorNumeroDocumentoIdentidad){
       
        numeroDocumentoIdentidad = ValorNumeroDocumentoIdentidad;
        System.out.println(" Su documento nacional de identidad ha cambiado : " + "En nuevo DNI es: " + numeroDocumentoIdentidad);
       
      }
   public void setEspecialidad(String ValorEspecialidad){
       especialidad = ValorEspecialidad;
       System.out.println("La especialidad del médico de nombre: " + nombre + "La nueva especialidad es: " + especialidad);
       
    }
   
    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;
       
    }
   
}
« Última modificación: 28 de Diciembre 2017, 14:16 por Alex Rodríguez »

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Hola manu37 por favor para poner título a los temas sigue las indicaciones de este hilo: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

El código cumple lo que pedía el ejercicio; en este ejercicio no era necesario usar if porque todavía dentro del programa del curso en esta entrega no se han explicado los if

Puedes ver un ejemplo de solución en https://www.aprenderaprogramar.com/foros/index.php?topic=1300.0

Saludos

 

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