**Solución propuesta:** Separar en interfaces específicas por grupo de operación. **Código propuesto:** ```java public interface IBorrow { void borrowTheAssets(); void returnRequest(); } public interface IApprove { void approveRequest(); } ``` **UML propuesto:** ```mermaid classDiagram class IBorrow { +borrowTheAssets() +returnRequest() } class IApprove { +approveRequest() } AssetManagerment ..> IBorrow AssetManagerment ..> IApprove ``` Gómez S.
Solución propuesta:
Separar en interfaces específicas por grupo de operación.
Código propuesto:
UML propuesto:
classDiagram class IBorrow { +borrowTheAssets() +returnRequest() } class IApprove { +approveRequest() } AssetManagerment ..> IBorrow AssetManagerment ..> IApproveGómez S.