Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Damian en 16 de Enero 2017, 02:02
-
En este nivel CU00632B del curso de java, se necesitaba desarrollar un programa Java, en donde se incluyeran los objetos de tipo Médico.
Ejercicio
/* Presentación Médico Hospital */
public class Medico{
private String nombre; //Nombre
private String apellido; //Apellido
private int edad; //Edad
private boolean casado; //Casado, SI/NO
private String numeroDocumentoIdentidad; //Número Documento Identidad
private String especialidad; //Especialidad
public Medico(){
nombre= "";
apellido= "";
edad= 0;
casado= false;
numeroDocumentoIdentidad= "No establecido";
especialidad= "No establecido";
}
//Método para establecer, características del Médico
//Nombre
public void setNombre (String valorNombre){
nombre= valorNombre;
System.out.println ("El nombre del médico ha cambiado: + El nombre del nuevo médico es:");
}
//Apellido
public void setApellido (String valorApellido){
apellido= valorApellido;
System.out.println ("El apellido del médico ha cambiado: + El apellido del médico es:");
}
//Edad
public void setEdad (int valorEdad){
edad= valorEdad;
System.out.println ("La edad del médico ha cambiado a: + La nueva edad del médico es:");
}
//Estado Civil
public void setCasado (boolean valorCasado){
casado= valorCasado;
System.out.println ("El médico está casado: + El médico se ha casado:");
}
//Número Documento Identidad
public void setNumeroDocumentoIdentidad (String valorNumeroDocumentoIdentidad){
numeroDocumentoIdentidad= valorNumeroDocumentoIdentidad;
System.out.println ("El número de identidad del médico ha cambiado: + El nuevo número de identidad es:");
}
public void setEspecialidad (String valorEspecialidad){
especialidad= valorEspecialidad;
System.out.println ("Ha cambiado la especialidad del médico de nombre: + La nueva especialidad es:");
}
//Obtener características del Médico
//Nombre
public String getNombre(){return nombre;}
//Apellido
public String getApellido(){return apellido;}
//Edad
public int getEdad(){return edad;}
//Estado Civil
public boolean getCasado(){return casado;}
//Número Documento Identidad
public String getNumeroDocumentoIdentidad(){return numeroDocumentoIdentidad;}
//Especialidad
public String getEspecialidad(){return especialidad;}
}//Cerrar la clase
-
Hola Damian.
El mensaje que debe mostrarse por consola tiene que ser de la siguiente forma:
System.out.println ("El nombre del médico ha cambiado, el nombre del nuevo médico es:" + nombre );
Lo mismo te pasa en los demás métodos.
Eso es lo que tendría que corregir.
Saludos. ;D