Dependency_Inversion_Principle