开发者社区> 问答> 正文

为什么要用依赖注入来管理依赖呢?

为什么要用依赖注入来管理依赖呢?

展开
收起
游客4qo4tkog2emrs 2022-03-31 19:40:39 529 0
1 条回答
写回答
取消 提交回答
  • 要想解除展示器对界面类的这种错误依赖,我们可以从界面类抽象出一个接口,展示器定义这样一个接口,然后让界面类实现它,这样展示器就不需要再知道界面类的存在了。唯一的问题是:接口本身是抽象的,所以它不能被直接实例化。如果让展示器负责实例化界面类,那么展示器又必须引用界面类了。

    引入第三方,通常是打破僵局的最佳方式之一。

    2022-03-31 19:46:43
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用Spring.Initializr定制工程脚手架 立即下载
陈曦:使用Spring.Initializr定制工程脚手架 立即下载
Spring框架入门 立即下载