AndroidMVP 简单逻辑不建议这么写,因为没必要 目的: 降低层与层之间关联,提高类的内聚性,降低类之间的耦合;为了可测试! 保持类的单一职责;为了维护! 管理依赖关系,使其往更稳定的方向依赖;为了稳定性! 类与类之间,适当进行抽象;为了可扩展! 策略实现通过注入的方式关联;为了功能可插拔,可替换!为了开闭! 依赖示意图