发展历程 什么是接口(i / f)? -技术百科的定义

什么是接口(i / f)? -技术百科的定义

目录:

Anonim

定义-接口(I / F)是什么意思?

接口指定尚未实现的一组和/或一组方法。 当类实现接口时,该类将为所有定义的接口方法提供实现。 单个类可以实现任何数量的接口。 有时,接口中会包含常量声明以及方法定义。


该接口的缺点是所有接口方法都必须是公共的,并且只能在接口中使用抽象方法。 但是,由于这些方法是隐式的,因此未声明它们。

Techopedia解释了界面(I / F)

最好用一个示例来说明一个接口。 最常见的示例是电视机,遥控器和用户之间的连接。 用户使用遥控器打开电视,可能不一定了解有关电视接线的任何信息。 因此,遥控器是用户和电视机之间的接口。


类似地,当类实现接口时,无需了解方法的内部工作原理就可以实现方法功能。


以下是何时使用接口的示例:

  • 当两个或更多个不相关的类实现一组方法时,可以在接口中定义这些方法,然后由这些类实现。
  • 当接口是多类继承的良好替代方法时。
  • 在没有描述实现的情况下显示对象的功能时。
此定义是在编程的上下文中编写的
什么是接口(i / f)? -技术百科的定义