Parte 1

Crear una clase Program con los atributos: name, user, memorySize.

Parte 2

Crear una clase TaskManager.

Esta clase debe administrar un arreglo de programas.

Debe permitir crear un programa.

Debe permitir cerrar un programa

Parte 3

Desarrollar un método que permita clonar un programa dado el nombre.

Crear un método para hacer reset al task manager, poniendo null las posiciones del arreglo.

Parte 4

Hacer que el task manager tenga un máximo de memoria disponible.

Modificar el create para que contemple ese límite.

Parte 5

Desarrollar un método que haga return del programa que ocupa más espacio.

public Program getBiggerProgram(){ code }

Desarrollar un método que elimine el programa que ocupa mas espacio.

Parte 6

Desarrollar un método que elimine todos los programas que tengan menos de X cantidad de tamaño

public void quitBy(double size) {Code}

Crear un método que haga return de la cantidad de memoria usada

Parte 7

Print Friendly, PDF & Email

Deja un comentario

Tu dirección de correo electrónico no será publicada.