Challenge: Dependency Injection
Try to solve the dependency between classes using dependency injection and type hinting.
We'll cover the following...
Since these problems are designed for your practice, try to solve them yourself first. If you get stuck, ...