Package model
Class Prestec
java.lang.Object
model.Prestec
Classe de prestació de llibres. Relaciona un usuari amb un llibre.
- Version:
- 1.0
- Author:
- Joaquim
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAumenta la data de retorn del llibre.longRetorna els dies de retard del llibre.booleanComprova si el préstec està retardat.booleanComprova si el préstec ja ha estat retornat.Retorna la data de prestat del llibre.Retorna la data de prestat del llibre.Retorna el llibre prestat.static intRetorna el màxim de llibres que es poden demanar.Retorna l'usuari que presta el llibre.static booleanpotDemanarPrestec(int nombrePrestecActuals) Controla si un usuari pot demanar un altre llibre.toString()
-
Constructor Details
-
Prestec
Constructor de la classe Prestec.- Parameters:
usuari- Usuari que presta el llibre.llibre- Llibre prestat.dataPrestec- Data de prestat del llibre.
-
-
Method Details
-
getUsuari
Retorna l'usuari que presta el llibre.- Returns:
- Usuari que presta el llibre.
-
getLlibre
Retorna el llibre prestat.- Returns:
- Llibre prestat.
-
getDataRetorn
Retorna la data de prestat del llibre.- Returns:
- Data de prestat del llibre.
-
getDataPrestec
Retorna la data de prestat del llibre.- Returns:
- Data de prestat del llibre.
-
getMaxLlibresPerUsuari
public static int getMaxLlibresPerUsuari()Retorna el màxim de llibres que es poden demanar.- Returns:
- Màxim de llibres que un usuari pot tenir en préstec.
-
potDemanarPrestec
public static boolean potDemanarPrestec(int nombrePrestecActuals) Controla si un usuari pot demanar un altre llibre.- Parameters:
nombrePrestecActuals- Nombre de llibres en prestat.- Returns:
- true si el usuari pot demanar un altre llibre, false en cas contrari.
-
estaRetardat
public boolean estaRetardat()Comprova si el préstec està retardat.- Returns:
- true si el préstec està retardat, false en cas contrari.
-
estaRetornat
public boolean estaRetornat()Comprova si el préstec ja ha estat retornat.- Returns:
- true si el préstec ja ha estat retornat, false en cas contrari.
-
allargarPrestec
public boolean allargarPrestec()Aumenta la data de retorn del llibre.- Returns:
- true si s'ha pogut aumentar la data de retorn, false en cas contrari.
-
diesDeRetard
public long diesDeRetard()Retorna els dies de retard del llibre.- Returns:
- Dies de retard del llibre.
-
toString
-