当前位置:   article > 正文

JAVA中的接口(interface)

eclipse中interface

接口的特点:用 interface 来定义。

  1. 接口中的所有成员变量都默认是由public static final修饰的。
  2. 接口中的所有方法都默认是由public abstract修饰的。
  3. 接口没有构造方法。构造方法用于创建对象
  4. 实现接口的类中必须提供接口中所有方法的具体实现内容。
  5. 多个无关的类可以实现同一个接口
  6. 一个类可以实现多个无关的接口
  7. 与继承关系类似,接口与实现类之间存在多态性
  8. 接口也可以继承另一个接口,使用extends关键字。
  9. 实现接口的类中必须提供接口中所有方法的具体实现内容。
  10. 多个无关的类可以实现同一个接口
  11. 一个类可以实现多个无关的接口
  12. 与继承关系类似,接口与实现类之间存在多态性
  13. 定义Java类的语法格式:
  14. < modifier> class < name> [extends < superclass>]
  15. [implements < interface> [,< interface>]* ] {
  16. < declarations>*
  17. }
  18. 此外,接口还常常被用来当做定义常量的集合:
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/773082
推荐阅读
相关标签
  

闽ICP备14008679号