diff --git a/README.md b/README.md index 5b6fd54e27c6ed384dc1168f2af665819a7156ba..afb1d7fdaaa46029ab801860ee0731ebd87283f9 100644 --- a/README.md +++ b/README.md @@ -13,16 +13,16 @@ Il utilise pour ça sa propre méthode « notifyObservers() ». ```mermaid classDiagram - direction RL + direction LR class Subject <<Abstract>> Subject - Subject "1" --> "*" Observer : Observers - Subject ..|> Observer : notifies + Subject --> "*" Observer : #observers + Subject ..> Observer : notifies Subject : +attach(Observer) void Subject : +detach(Observer) void - Subject : -notifyObservers() void - Subject : -notifyObservers(Object) void + Subject : #notifyObservers() void + Subject : #notifyObservers(Object) void class Observer <<interface>> Observer @@ -73,23 +73,23 @@ Ces deux chronomètres utiliseront le même Timer mais auront des temps écoulé ```mermaid classDiagram - direction RL + direction LR class Subject <<Abstract>> Subject - Subject "1" --> "*" Observer : Observers + Subject --> "*" Observer : #observers Subject : +attach(Observer) void Subject : +detach(Observer) void - Subject : -notifyObservers() void - Subject : -notifyObservers(Object) void + Subject : #notifyObservers() void + Subject : #notifyObservers(Object) void class Observer <<interface>> Observer Observer : +update(Subject) void Observer : +update(Subject, Object) void - Subject --|> Timer - Observer --|> Chronometer + Timer --|> Subject + Chronometer ..|> Observer ```