Applying the Strategy Pattern for Introductions
We want to allow a person to have different introduction strategies. At any point in time a person's introduction strategy can be switched.
To add a new introduction strategy, do the following... Subclass IntroductionStrategy and implement the
introduce
method.
simple Python implementation
Python implementation with a call to the superclass