Class Servidor
- java.lang.Object
-
- Equipo
-
- Servidor
-
-
Constructor Summary
Constructors Constructor Description Servidor(java.lang.String marca, java.lang.String modelo, java.lang.String procesador, int memoria, float almacenamiento)
Inicializa las especificaciones del servidor por parámetros.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
desinstalar(Software software)
Desinstala un software eliminándolo de la lista de software.boolean
instalar(Software software)
Instala un software añadiéndolo de la lista de software.-
Methods inherited from class Equipo
compareTo, cuantoSoftware, getAlmacenamiento, getMarca, getMemoria, getModelo, getProcesador, getSoftwares, mantener, ordenar, setAlmacenamiento, setMemoria, setProcesador, toString
-
-
-
-
Constructor Detail
-
Servidor
public Servidor(java.lang.String marca, java.lang.String modelo, java.lang.String procesador, int memoria, float almacenamiento)
Inicializa las especificaciones del servidor por parámetros. Usa el constructor de Equipo.- Parameters:
marca
- empresa o logomodelo
- nombre publicitarioprocesador
- característicasmemoria
- cantidad en megabytesalmacenamiento
- cantidad en gigabytes
-
-
Method Detail
-
instalar
public boolean instalar(Software software)
Instala un software añadiéndolo de la lista de software. Usa cuantoSoftware. Sólo permite añadir hasta 2 objetos de la clase Software de tipo Aplicacion.
-
desinstalar
public boolean desinstalar(Software software)
Desinstala un software eliminándolo de la lista de software. Usa cuantoSoftware. Sólo permite eliminar un objeto de la clase Software dejando al menos uno de cada tipo. Si se intentase eliminar uno, simplemente borra todas las aplicaciones.- Specified by:
desinstalar
in classEquipo
- Parameters:
software
- a desinstalar- Returns:
- true si se pudo efectuar y false si no
-
-