Professional Documents
Culture Documents
}
Fonction permettant recuperer les noms gares qui correspond ville donnee
public String[] getVilleGare(String ville, String url_gare) {
String[] res = null;
ArrayList tmp = new ArrayList;
ArrayList l_gares = IO.readObjects(url_gare);
Iterator it = l_gares.iterator();
while (it.hasNext()) {
Gare g_courant = (Gare) it.next();
if (g_courant.getLibelle_ville().equals(ville))
tmp.add(g_courant.getNom_gare());
}
res = new String[tmp.size()];
for (int i = 0; i <= size(); i++) {
res[i] = (String) tmp.get(i);
}
return res;
}
}
7. Testez votre programme en ecrivant la methode main au sein de la classe Principal. Dans cette
methode, creez un reseau social, inserez-y plusieurs utilisateurs et un seul super utilisateur. Pour
finir, appelez la methode filtre interet que vous venez de creer.
8. Question subsidiaire : ecrivez les methodes toString() des classes Utilisateur et ReseauSocial
afin de pouvoir afficher le resultat de vos tests.