Prenez connaissance de l'énoncé de l'examen de juin 2011.
Question 7 : Ecrivez le corps de la méthode loadState
de la classe Cluster
selon la spécification donnée. Notez que la pré-condition garantit le format du contenu du fichier; pas besoin donc de traiter les erreurs de format du texte.
/** * @pre filename le nom d'un fichier sauvegardé par saveState * @post Retire tous les processus présents dans le cluster, puis * ajoute au cluster les processus dont les noms et capacités * sont donnés dans le fichier, selon le format généré par * saveState. Arrête le programme si une erreur d'I/O se * produit ou si la capacité du cluster est insuffisante. */ public void loadState(String fileName){ /*** VOTRE REPONSE ***/ }