如果您想知道什么是接口,在什么场景下我们应该使用接口,接口的用例是什么以及我们应该如何实现它,那么您来对地方了。 读完这篇文章,你会对你一直困惑的接口有一个很好的理解。 开始吧… 在通用术语或技术术语中,接口是类的蓝图,它是抽象类型,用于指定类的行为。 你了解技术术语吗? 我想技术术语本身非常复杂,所以让我们分解它以和平地理解它。 让我们理解一个基本的例子: 你可以看到,我已经定义了每个手机都有的手机的非常基本的属性。 每个手机都可以有一些 screenSize、ram、rom、5g 等等。所以我为手机创建了一个界面,以便我可以将所有常见的功能(方法)放在一个地方。 在接口中编写这些方法有很多用例,如下所述: 1. 每当您编写移动类实现时,您永远不会错过应该成为其中一部分的基本方法。 现在您可以看到,它会引发一些编译时错误,并迫使我们编写移动界面中提供的所有方法的基本实现。 因此,您必须为移动设备提供所有必需方法的实现。 2. 如果你必须为所有的手机保留一些共同的值,你可以很容易地做到这一点,不需要在每个类的实现中指定。 例如:我选择的任何手机的共同保修期为 1 年,无论是 Android 还是 iPhone。 3. 对于所有移动设备中常见的一些基于逻辑的操作也是如此。 我们可以为该特定计算创建默认实现。 4. 使用接口可以让你理解高级实现和可读性,即你至少可以知道需要实现什么。如果您在这种情况下不使用接口并直接编写类实现,则会造成混乱,您将无法正确跟踪每个移动设备支持的基本功能。 5. 在不干扰旧实现的情况下编写相同功能的新实现变得非常灵活。 现在,您已经遇到了作为程序员应该考虑的各种接口用例,让我们看看接口的优点。
一些与接口相关的基本点,你应该永远记住,这些点可能会在面试中被问到:
所以,这都是关于java中的接口的。如果您了解什么是接口,它在哪里使用,与接口相关的关键术语是什么。请留下一个赞和评论。 谢谢 |