diff --git a/README.md b/README.md index 5a47e50dec2ecf2584750987f7827cc362ee8f8a..9343ee2c870fed89e707ff97071e85fd0078bf6f 100644 --- a/README.md +++ b/README.md @@ -11,20 +11,21 @@ L’idée est qu’un observateur peut s’inscrire auprès d’un Observé et La méthode « update() » des Observateurs est déclenchée par l’Observé chaque fois qu’il veut prévenir d’un évènement. Il utilise pour ça sa propre méthode « notifyObservers() ». - - ```mermaid classDiagram class Subject <<Abstract>> Subject Subject "1" --> "*" Observer : Observers + Subject ..|> Observers : notifies Subject : +attach(Observer) void Subject : +detach(Observer) void Subject : -notifyObservers() void Subject : -notifyObservers(Object) void - + class Observer <<interface>> Observer + Observer : +update(Subject) void + Observer : +update(Subject, Object) void ``` **Q1.1** Compléter la classe abstraite Subject de manière à pouvoir disposer du mécanisme Observateur/Observé.