Class Paciente
java.lang.Object
model.Persona
model.Paciente
Clase que representa un paciente del hospital.
Hereda de Persona e incluye informacion medica como alergias, grupo sanguineo
y su historia clinica.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidagregarAlergia(String alergia) Agrega una alergia al paciente.Obtiene el tipo de persona.voidsetFechaNacimiento(LocalDate fechaNacimiento) voidsetGrupoSanguineo(String grupoSanguineo) voidsetHistoriaClinica(HistoriaClinica historiaClinica) toString()Devuelve una representacion textual del paciente.Methods inherited from class Persona
getDireccion, getEmail, getIdPersona, getNombre, getTelefono, setDireccion, setEmail, setNombre, setTelefono
-
Constructor Details
-
Paciente
-
-
Method Details
-
getTipoPersona
Obtiene el tipo de persona.- Specified by:
getTipoPersonain classPersona- Returns:
- "Paciente"
-
agregarAlergia
Agrega una alergia al paciente.- Parameters:
alergia- Alergia a agregar
-
getFechaNacimiento
- Returns:
- Fecha de nacimiento
-
setFechaNacimiento
- Parameters:
fechaNacimiento- Nueva fecha de nacimiento
-
getAlergias
-
getGrupoSanguineo
- Returns:
- Grupo sanguineo
-
setGrupoSanguineo
- Parameters:
grupoSanguineo- Nuevo grupo sanguineo
-
getHistoriaClinica
- Returns:
- Historia clinica
-
setHistoriaClinica
- Parameters:
historiaClinica- Nueva historia clinica
-
toString
-