java中接口定义的方法,Java如何定义接口
使用interface定义接口。同类接口的定义都差不多,也分为接口的声明和接口体,其中接口体由常量定义和方法定义组成。定义的接口的基本格式如下:
[修饰符]接口接口名称[扩展父接口名称列表] {
[公共][静态][最终]常数;//全局常数
[公共][抽象]方法;//抽象方法
}描述:
修饰符:可选,用于指定接口的访问权限;可选值为public。如果省略,将使用默认访问权限。
Name:必选参数,用于指定接口的名称,必须是合法的Java标识符。一般来说,第一个字母要求大写。
扩展父接口名称列表:可选参数,用于指定要定义的接口从哪个父接口继承。当使用extends关键字时,父接口名称是必需的参数。
方法:定义了接口中的方法,但没有实现。
视频教程推荐:java学习
如何解决写爬虫IP受阻的问题?立即使用。
公共抽象void eat();//只能在接口中定义抽象方法
void eat();//接口定义的方法没有声明修饰符,默认为public abstract。
公共静态final int NUM=10//在接口中定义一个常数
int NUM=10//常数
JDK1.8之后的新特性可以被所有类实现。
//接口可以继承更多(注意:类只能继承single)
//具体类在实现接口时必须实现接口的所有方法。
接口的概念
1.接口是一组行为规范和定义,没有实现(JDK1.8默认方法)
2.使用接口可以使我们的程序更有利于改变。
3.接口是面向对象编程系统的本质之一。
4.面向对象的设计原则:基于接口的编程。
接口的使用规则
(1)定义一个接口并使用接口关键字;
(2)在一个接口中,只能定义常量和抽象方法,JDK1.8以后可以定义默认的实现方法;
(3)一个接口可以继承多个接口,扩展名XXX,XXX;
(4)使用InP elements关键字实现接口的特定类;
(5)一个类可以实现多个接口;
(6)实现接口的抽象方法可能无法实现;
(7)接口中定义的方法没有声明访问修饰符,默认为public;
(8)接口不能有构造方法;
(9)接口不能被实例化。
相关文章教程推荐:java入门以上是如何用java定义接口的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。