Respuesta :

Answer:

Explanation:

Explicit Dependencies

It states that the classes and methods should explicitly require , via constructor or method parameters all the collaborating objects that are required for the function to work properly .

Classes with the implicit dependencies cost very high for the maintenance than the explicit dependencies .

Even , the implicit dependencies are difficult to test as they are tightly coupled to their collaborators .