Factory Method Pattern vs Template Method Pattern

  • Factory Method is a specialization of Template Method used specifically for creating objects rather than containing business logic
  • At the same time, a Factory Method may serve as a step in a large Template Method