Hola Bcks7,
Antes de nada te pongo en conocimiento que cuando vayas a introducir código en el foro, antes presiona el botón # (insertar codigo) que se encuentra arriba del campo de escritura, te saldrán unas etiquetas similares a estas: [cod] [/cod] y a continuación procede a pegar el codigo en medio de esas etiquetas. Ejemplo: [cod]aquíElCódigo ...[/cod]. Una vez escrito todo pulsa el botón previsualizar para comprobar si se ve bien.
Puedes leerte este mensaje para mas información:
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0El Código esta correcto. OK. Animo y a seguir así.
Solo comentarte que en el ejercicio se pedía que, en cada método, los mensajes fueran algo parecido a:
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: …”.
La información del cambio de valor debe ser en cada método y no solo en el que te pone como ejemplo. Por cierto, revisa este mensaje en concreto (el del cambio de especialidad) porque en él se da por hecho que el nombre del doctor siempre va será "Jason", pero puedes haberlo cambiado ¿no?.
Y ten en cuenta que cuando mandas mostrar un mensaje con texto y datos se debe poner un espacio al final de la frase que va antes de los datos y otro espacio al principio de la frase que esta después de los datos. Por ejemplo:
System.out.println("El medico tiene " + edad + " años");
Si no te mostrara un mensaje parecido a este:
El medico tiene51años
Espero que mis comentarios te sean de ayuda,
Un Saludo,