factory-method-inherits-hollywood-inversion

Status: IN

Factory Method's standard embedding within Template Methods means creational decisions inherit the Hollywood principle's inversion of control: the framework's template method calls the factory method as a primitive operation, making object type selection a subclass-overridable step within a framework-controlled algorithm skeleton rather than a client-driven decision.

Justifications

Factory Method as Template Method primitive operation inherits Hollywood principle's inverted control structure

Depends on (SL): factory-method-called-within-template-methods, gof-template-method-hollywood-principle

Depended on by

JSON