Foros aprenderaprogramar.com
Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: luis sanz en 29 de Junio 2015, 05:42
-
public class Medico
{
private String nombre;
private String apellidos;
private int edad;
private boolean casado;
private String dni;
private String especialidad;
//Constructor
public Medico()
{
nombre = "";
apellidos = "";
edad = 0;
casado = false;
dni = "";
especialidad = "";
}
//Metodos para establecer
public void setNombre(String valorNombre)
{
nombre = valorNombre;
}
public void setApellidos(String valorApellidos)
{
apellidos = valorApellidos;
}
public void setEdad(int valorEdad)
{
edad = valorEdad;
System.out.println("Ha cambiado la edad del medico de nombre: "+nombre);
System.out.println("La nueva edad es: "+edad);
}
public void setCasado(boolean valorCasado)
{
casado = valorCasado;
System.out.println("Ha cambiado el estado civil del medico de nombre: "+nombre);
System.out.println("El estado civil ahora es: "+casado);
}
public void setDni(String valorDni)
{
dni = valorDni;
System.out.println("Ha cambiado el DNI del medico de nombre: "+nombre);
System.out.println("El nuevo DNI es: "+dni);
}
public void setEspecialidad(String valorEspecialidad)
{
especialidad = valorEspecialidad;
System.out.println("Ha cambiado la especialidad del médico de nombre: "+nombre);
System.out.println("La nueva especialidad es: "+especialidad);
}
//Metodos para obtener
public String getNombre()
{
return nombre;
}
public String getApellidos()
{
return apellidos;
}
public int getEdad()
{
return edad;
}
public boolean getCasado()
{
return casado;
}
public String getDni()
{
return dni;
}
public String getEspecialidad()
{
return especialidad;
}
}
-
Todo ok, pones metodo para establecer o obtener... faltaria datos. Más que nada que tu lo sepas. El resto, sintaxis, etc OK