Skip to content
Snippets Groups Projects
Commit 92000035 authored by Thomas Clavier's avatar Thomas Clavier
Browse files

Replace png by mermaid

parent 476f667d
No related branches found
No related tags found
No related merge requests found
......@@ -11,13 +11,12 @@ 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() ».
![Diagrame UML du patron Observateur/Observé](documentation/umlObserverObservable.png)
```mermaid
classDiagram
class Subject
<<Abstract>> Subject
Subject "1" --> "*" Observer : Observers
Subject ..|> Observers : notifies
Subject : +attach(Observer) void
Subject : +detach(Observer) void
Subject : -notifyObservers() void
......@@ -25,6 +24,8 @@ classDiagram
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é.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment