What is a concrete Observer?

The ConcreteObservers are classes that contain information specific to the current instance . The update function is called by the subject’s notify() operation. The observers update independently based on their current state. The Observer is the parent class of the concrete observers.

Read more

What is observable interface?

An observable object can have one or more observers. An observer may be any object that implements interface Observer . After an observable instance changes, an application calling the Observable ‘s notifyObservers method causes all of its observers to be notified of the change by a call to their update method.

Read more