public interface Observer
A class can implement the Observer interface when it wants to be informed of changes in observable objects.