module observer.request.subject; import observer.request.observer; interface Subject { void registerObserver(Observer o); void removeObserver(Observer o); void notifyObservers(); }