Design Pattern Riddle #9

q. I let you take charge of the various implementations;
I am highly abstract, but generically planned.
A superclass can localize your common behavior,
but there is plenty of room for you to command.

a. Template Method

~/riddle by me