Autor Tema: Ejemplo imprimir por consola en Java con System.out.println Ejercicio CU00632B  (Leído 4050 veces)

Angel_M05

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 12
    • Ver Perfil
Enunciado

Citar
Considera estás desarrollando un programa Java donde necesitas trabajar con objetos de tipo Medico (que representa a un médico de un hospital). Define una clase Medico considerando los siguientes atributos de clase: nombre (String), apellidos (String), edad (int), casado (boolean), numeroDocumentoIdentidad (String), especialidad (String). Define un constructor asignando unos valores de defecto a los atributos y los métodos para poder establecer y obtener los valores de los atributos. En cada método, incluye una instrucción para que se muestre por consola un mensaje informando del cambio. Por ejemplo si cambia la especialidad del médico, debe aparecer un mensaje que diga: “Ha cambiado la especialidad del médico de nombre … . La nueva especialidad es: …”. Compila el código para comprobar que no presenta errores, crea un objeto, usa sus métodos y comprueba que aparezcan correctamente los mensajes por consola.


Respuesta:

Código: [Seleccionar]
public class Medico {

    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private  String numeroDocumentoIdentidad;
    private String especialidad;

   

    public Medico() {
        nombre = "";
        apellido = "";
        edad = 0;
        casado = false;
        numeroDocumentoIdentidad = "";
        especialidad = "";
    }

    public void setNombre(String valorNombre) {
        nombre = valorNombre;
        System.out.println("Ha cambiado el nombre del médico:  " + nombre);
    }

    public void setApellido(String ValorApellido) {
        apellido = ValorApellido;
        System.out.println("Ha cambiado los apellidos del médico:  " + apellido );
    }

    public void setEdad(int ValorEdad) {
        edad = ValorEdad;
        System.out.println("Su edad es: " + edad);
    }

    public void setCasado(boolean ValorCasado) {
        casado = ValorCasado;
        System.out.println("Es Casado: " + casado);
    }

    public void setNumeroDocumentoIdentidad(String ValorNumeroDocumentoIdentidad) {
        numeroDocumentoIdentidad = ValorNumeroDocumentoIdentidad;
        System.out.println("Su Numero 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);
    }

    public String getNombre() {
        return nombre;
    }

    public String getApellido() {
        return apellido;
    }

    public int getEdad() {
        return edad;
    }

    public boolean isCasado() {
        return casado;
    }

    public String getNumeroDocumentoIdentidad() {
        return numeroDocumentoIdentidad;
    }

    public String getEspecialidad() {
        return especialidad;
    }
   
   
« Última modificación: 24 de Junio 2015, 12:13 por Alex Rodríguez »

Lorenzo31

  • Avanzado
  • ****
  • APR2.COM
  • Mensajes: 381
    • Ver Perfil
Re:(CU00632B) Imprimir por consola en Java con System.out.
« Respuesta #1 en: 23 de Junio 2015, 09:28 »
Buenas Angel, todo correcto, sigue así.

 

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