From 64a82c0ef34c92382f77771ad9cf13e68dd0f23f Mon Sep 17 00:00:00 2001 From: "fabien.delecroix" <fabien.delecroix@univ-lille.fr> Date: Wed, 27 Sep 2023 18:27:53 +0200 Subject: [PATCH] =?UTF-8?q?typo=20nommage=20m=C3=A9thode=20+=20mention=20t?= =?UTF-8?q?ests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++++++---- .../java/fr/univlille/iut/r304/tp4/q1/Subject.java | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 983d405..de9149a 100644 --- a/README.md +++ b/README.md @@ -14,20 +14,22 @@ Il utilise pour ça sa propre méthode « notifyObservers() ».  **Q1.1** Compléter la classe abstraite Subject de manière à pouvoir disposer du mécanisme Observateur/Observé. +Vérifiez la validité de votre implémentation à l'aide des tests fournis. ```java package fr.univlille.iut.r304.tp4.q1; public abstract class Subject { public void attach(Observer obs) public void detach(Observer obs) - public void notifyObervers() - public void notifyObervers(Object data) + public void notifyObservers() + public void notifyObservers(Object data) } ``` Nous utiliserons ce pattern pour implémenter un (des) chronomètre(s). -La classe suivante implémente un thread simple qui produit un évènement toutes les secondes. -Ce TimerThread permettra de mettre à jour des horloges qui afficheront l’heure. + +On vous fournit la classe suivante (*TimerThread*) qui implémente un thread simple qui produit un évènement toutes les secondes. +Ce TimerThread permettra de déclencher la mise à jour des horloges qui afficheront l’heure. ```java public class TimerThread extends Thread { diff --git a/src/main/java/fr/univlille/iut/r304/tp4/q1/Subject.java b/src/main/java/fr/univlille/iut/r304/tp4/q1/Subject.java index 5f269f5..7087577 100644 --- a/src/main/java/fr/univlille/iut/r304/tp4/q1/Subject.java +++ b/src/main/java/fr/univlille/iut/r304/tp4/q1/Subject.java @@ -3,7 +3,7 @@ package fr.univlille.iut.r304.tp4.q1; public abstract class Subject { - protected void notifyObervers() { + protected void notifyObservers() { } protected void notifyObservers(Object data) { -- GitLab