首页 > 解决方案 > 我应该为多个接口创建一个类或服务吗?

问题描述

我必须创建许多接口,所以我希望它们是分开的。这是一个好主意吗?这应该在服务或课堂上完成吗?另外,我们可以对类使用依赖注入吗?

提前致谢!

标签: angulartypescriptclass

解决方案


你通常使用接口来定义一个契约,一个方法的请求和响应以及你各自的属性,基于这个契约你可以有多个实现来封装逻辑,抽象所有的业务规则,所以谁在调用你的操作。不知道如何处理,只知道它的输入和输出。使用依赖注入可以减少耦合,依赖注入是更广泛的控制反转技术的一种形式。想要调用某些服务的客户端不必知道如何构建这些服务。相反,客户端委托给外部代码(注入器)。在Java中,接口是关键。


推荐阅读