1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
package de.unibayreuth.se.observer; public abstract class Subject { // TODO public Subject() { // TODO } void attach(Observer observer) { // TODO } void detach(Observer observer) { // TODO } protected void fireUpdate() { // TODO } }