Class ClaseCrossfit
java.lang.Object
model.clases.ClaseGrupal
model.clases.ClaseCrossfit
Clase que representa una clase de Crossfit en el gimnasio.
Hereda de ClaseGrupal con nivel de intensidad MUY ALTO.
Material necesario: Pesas, Cuerda, Guantes, Agua.
Musica tipo: ROCK.
- Version:
- 1.0
- Author:
- ISC Israel de Jesus Mar Parada
- See Also:
-
Field Summary
Fields inherited from class ClaseGrupal
cupoMaximo, duracionMinutos, horarioInicio, idClase, inscritosActuales, instructorAsignado, miembrosInscritos, nombreClase, salonUbicacion -
Constructor Summary
ConstructorsConstructorDescriptionClaseCrossfit(String idClase, String nombreClase, LocalDateTime horarioInicio) Constructor para crear una clase de Crossfit. -
Method Summary
Modifier and TypeMethodDescriptionObtiene el tipo de clase como texto.voidsetMaterialNecesario(List<String> materialNecesario) voidsetMusicaTipo(String musicaTipo) voidsetNivelIntensidad(String nivelIntensidad) Methods inherited from class ClaseGrupal
CalcularHoraFin, CancelarInscripcion, getCupoMaximo, getDuracionMinutos, getHorarioInicio, getIdClase, getInscritosActuales, getInstructorAsignado, getMiembrosInscritos, getNombreClase, getSalonUbicacion, HayCupo, InscribirMiembro, setCupoMaximo, setDuracionMinutos, setHorarioInicio, setIdClase, setInscritosActuales, setInstructorAsignado, setNombreClase, setSalonUbicacion, toString
-
Constructor Details
-
ClaseCrossfit
Constructor para crear una clase de Crossfit. Nivel de intensidad: MUY ALTO. Musica tipo: ROCK. Material necesario: Pesas, Cuerda, Guantes, Agua.- Parameters:
idClase- Identificador unico de la clasenombreClase- Nombre de la clasehorarioInicio- Fecha y hora de inicio de la clase
-
-
Method Details
-
getTipoClase
Obtiene el tipo de clase como texto.- Specified by:
getTipoClasein classClaseGrupal- Returns:
- "CROSSFIT"
-
getNivelIntensidad
- Returns:
- Nivel de intensidad de la clase
-
setNivelIntensidad
- Parameters:
nivelIntensidad- Nuevo nivel de intensidad
-
getMaterialNecesario
-
setMaterialNecesario
-
getMusicaTipo
- Returns:
- Tipo de musica de la clase
-
setMusicaTipo
- Parameters:
musicaTipo- Nuevo tipo de musica
-