summaryrefslogtreecommitdiff
path: root/de/unibayreuth/se/observer/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'de/unibayreuth/se/observer/Main.java')
-rw-r--r--de/unibayreuth/se/observer/Main.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/de/unibayreuth/se/observer/Main.java b/de/unibayreuth/se/observer/Main.java
index fdf60b3..8b87109 100644
--- a/de/unibayreuth/se/observer/Main.java
+++ b/de/unibayreuth/se/observer/Main.java
@@ -2,15 +2,14 @@ package de.unibayreuth.se.observer;
public class Main {
public static void main(String[] args) {
- // TODO: Uncomment after resolving all TODOs. No changes are required in the main method.
- //ConcreteSubject subject = new ConcreteSubject();
- //ConcreteObserver observer1 = new ConcreteObserver(subject);
- //ConcreteObserver observer2 = new ConcreteObserver(subject);
+ ConcreteSubject subject = new ConcreteSubject();
+ ConcreteObserver observer1 = new ConcreteObserver(subject);
+ ConcreteObserver observer2 = new ConcreteObserver(subject);
- //subject.setValue(5);
- //observer1.detach();
- //subject.setValue(1);
- //observer2.detach();
- //subject.setValue(3);
+ subject.setValue(5);
+ observer1.detach();
+ subject.setValue(1);
+ observer2.detach();
+ subject.setValue(3);
}
}