Java基础之接口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础之接口相关的知识,希望对你有一定的参考价值。

接口:interface,是抽象方法和常量值的定义的集合。

本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和抽象方法的定义,而没有变量和方法的实现。常量不需要final修饰,方法不需要abstract修饰。

多个无关的类可以实现同一个接口,一个类可以实现多个无关的接口。

接口中声明属性默认为public static final的,也只能是public static final,不需要显示修饰。

接口中只能定义抽象方法,默认为public,也只能是public,不需要显示修饰。

接口可以继承其它的接口,并添加新的属性和抽象方法。

创建对象时,直接用接口引用变量,即所有实现了该接口的类都可以使用该接口引用变量,系统会自动根据对象的类类型调用各自成员。152

本文出自 “一步,一步” 博客,请务必保留此出处http://summerflowers.blog.51cto.com/5202033/1920205

以上是关于Java基础之接口的主要内容,如果未能解决你的问题,请参考以下文章

java基础之十四:接口

Java基础之接口

Java基础之接口

阿花宝宝 Java基础笔记 之 集合框架

java基础第七篇之接口

JAVA基础之包装类,static,final,abstract ,接口 和 内部类