Concept Flow - Dependency injection concept
Create Dependency Object
Inject Dependency into Class
Class Uses Dependency
Perform Action with Dependency
Output Result
This flow shows how a dependency object is created, injected into a class, and then used by that class to perform an action.