Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - dicasort

Páginas: [1]
1
Hola a todos, estoy realizando los ejercicios y para este en particular me sale lo siguiente cuando ejecuto el metodo do nombre y pasa para todos los que son tipo String, aqui va el codigo
Código: [Seleccionar]
public class Medico {//Creación de la clase
   
    private String nombre;
    private String apellido;
    private int edad;
    private boolean casado;
    private String numeroDocumentoIdentidad;
    private String especialidad;
    private int resto;
    private int faltan;

public Medico () {// Creación constructor
    nombre= "";
    apellido= "";
    edad= 0;
    casado= false;
    numeroDocumentoIdentidad= "";
    especialidad= "";
   

}
    // creación metodos
public void setNombre (String Nombre){
    nombre= Nombre;
System.out.println("Ha cambiado el nombre del médico de nombre: " + nombre + " a: " + Nombre);
}
public void setApellido (String Apellido){
    apellido= Apellido;
 System.out.println("El apellido del medico es" + apellido);
}
public void setEdad (int Edad){
     edad= Edad;
     System.out.println("La edad del medico es" + edad);
}
public void setCasado (boolean Casado){
    casado= Casado;
    System.out.println("El medico es casado?" + casado);
}
public void setnumeroDocumentoIdentidad (String NumeroDocumentoIdentidad){
    numeroDocumentoIdentidad= NumeroDocumentoIdentidad;
    System.out.println("El Documento de Identificación del medico es" + numeroDocumentoIdentidad);
}
public void setEspecialidad (String Especialidad){
    especialidad= Especialidad;
    System.out.println("La especialidad del medico es:" + especialidad);
}
public void calculoParaMultiploEdad (){
    resto=(edad%5);
    faltan=(5-resto);
    System.out.println (" El medico de nombre:" +nombre+ "con especialidad:" + especialidad + "tendra una edad multiplo de 5 dentro de :" + faltan);
}
   
public String setNombre (){
  return nombre;
    //return apellido;
   // System.out.println("Ha cambiado el nombre del medico:" + nombre );
}
public int setEdad (){
    return edad;
   // System.out.println ("Ha cambiado la edad del medico:" + edad );
}
public boolean setCasado (){
    return casado;
   // System.out.println ("Ha cambiado el estado del medico:" + casado );
}
public String setnumeroDocumentoIdentidad (){
    return numeroDocumentoIdentidad;
     //System.out.println ("Ha cambiado el numero de documento de identidad del medico:" + numeroDocumentoIdentidad );
}
public String setEspecialidad (){
   return especialidad;
   // System.out.println ("Ha cambiado la especialidad del medico:" + especialidad );
}
}

Al invocar el método setNombre después de crear un objeto en BlueJ y escribir Jose me sale este error:

Error cannot find symbol - variable Jose

Páginas: [1]

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