![Dependency Inversion Principle in Design Pattern](https://huongdankotlin.com/wp-content/uploads/2022/10/design-patterns.jpeg)
Dependency Inversion Principle in Design Pattern
The Dependency Inversion Principle is a coding principle that by definition, high-level modules should not depend on low-level modules, they should only depend on abstraction and the interface should not depend on implementation but vice versa. It will be a…