In theory, the Template Method Pattern means:
Defines the skeleton of an algorithm in a method, deferring some steps to subclasses. Template Method lets subclasses redefine certain steps of an algorithm without changing the algorithms structure.
Hollywood Principle: Don’t call us, we’ll call you.