만약 mvp패턴을 사용하는데 model > prest > view 순으로 상위 모듈, 하위 모듈을 둔다면

dip원칙으로 상위는 하위에 의존하면안된다고하니

상위가 필요한 인터페이스 선언을 그냥 상위 class파일 안에다 선언하고

하위모듈이 그걸 구현하게 해도되나요?