开发者社区 问答 正文

java中接口是什么?

java中接口是什么?

展开
收起
真的很搞笑 2021-11-15 14:33:54 716 分享 版权
1 条回答
写回答
取消 提交回答
  • "接口(Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。

    接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。

    除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。

    接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可用来声明一个变量,他们可以成为一个空指针,或是被绑定在一个以此接口实现的对象。"

    2021-11-15 14:52:27
    赞同 展开评论
问答分类:
问答地址: