21
Aprender a programar desde cero / Re:BlueJ cómo crear objetos e invocar sus métodos hacer pruebas ejercicio CU00633B
« en: 12 de Septiembre 2016, 08:00 »
A ver, ahora si trabaja el método
Código: [Seleccionar]
//CU00633B
public class Medico1{//Inicio de la class
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private String numeroDocumentoIdentidad;
private String especialidad;
public Medico1(){//Constructor
nombre = "";
apellidos = "";
edad = 0;
casado = false;
numeroDocumentoIdentidad = "";
especialidad = "";
}
//Metodo establecer valores
public void setNombre(String valorNombre){
nombre = valorNombre;
}
public void setApellidos(String valorApellidos){
apellidos = valorApellidos;
}
public void setEdad(int valorEdad){
edad = valorEdad;
}
public void setCasado(boolean valorCasado){
casado = valorCasado;
}
public void setNumeroDocumentoIdentidad(String valorNumeroDocumentoIdentidad){
numeroDocumentoIdentidad = valorNumeroDocumentoIdentidad;
}
public void setEspecialidad(String valorEspecialidad){
especialidad = valorEspecialidad;
}
public void calculoMultiploEdad(){
int años = 0;
añosQueFaltan = 5-edad%5;
System.out.println("El medico de nombre " + nombre + " con especialidad " + especialidad + " tendra una edad multiplo de cinco dentro de " + añosQueFaltan + " años");
}
//Metodo obtener valores
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;}
}//Cierre de la clase