Bonjour,
J'ai un projet à faire en java et j'aurai besoin d'un petit conseil.
Le problème se résume à propager la valeur d'un objet "heureLocale" (de ma classe Heure perso), qui se trouve dans une instance de Serveur qui tourne indéfiniment, à toutes les instances de la classe VolInstance. (Il s'agit d'une sorte de simulation de trafic aérien d'où VolInstance). VolInstance est bien une classe je précise.
Ma question est : est-il plus judicieux d'utiliser les évènements (basiquement je viens de suivre ce tuto : http://rom.developpez.com/java-listeners/). On aurait donc chaque instance de VolInstance qui seraient enregistrée comme listener du serveur, lequel déclencherait un évènement à chaque mise à jour de heureLocale.
Ou alors, est-il possible de créer une variable statique heureLocale dans VolInstance, une méthode statique updateHeureLocale(Heure newHeure) qui mettrait à jour la variable statique heureLocale ?
Si j'ai bien compris le fait que la variable soit statique permet à toutes les instances de VolInstance d'avoir la même valeur pour heureLocale.
En attente de vos réponses,
Cordialement,
Horneth
Partager