Class ConcreteObserver

java.lang.Object
Behavioral.Observer.ConcreteObserver
All Implemented Interfaces:
Observer

public class ConcreteObserver extends Object implements Observer
Concrete implementation of an Observer in the Observer pattern.
  • Constructor Details

    • ConcreteObserver

      public ConcreteObserver(String name)
      Constructor for ConcreteObserver.
      Parameters:
      name - The name of the observer.
  • Method Details

    • update

      public void update(String state)
      Handles updates from the subject.
      Specified by:
      update in interface Observer
      Parameters:
      state - The updated state from the subject.
    • getName

      public String getName()
      Gets the name of the observer.
      Returns:
      The name of the observer.