java中接口是什么,怎么实现接口

dylinchen 331 2022-08-29


接口就是定义的规则,规范。
声明类时需要使用的关键字时class,声明接口的关键字时interface;
接口本身就是抽象的,需要一个实现类去实现接口中定义的内容。
接口当中不能定义方法:

接口本身就是抽象的 所在我们在抽象类中定义方法的时候,可以发现提示不用写也是一样的

image.png


在接口中的内容,需要一个实现类去实现接口当中的内容(接口实现类命名一般都是Impl结尾,编程习惯):
implements表示实现的意思,接口实现类的关键字。必须要重写接口中的所有方法,否则就会报错:


image.png


我们可以看到接口实现类报错,是因为还没有重写接口当中的方法。当重写接口当中的方法后,如下图所示(接口的实现类):


image.png


在接口的实现类中,可以多个接口同时实现。 如下图所示:


image.png


接口可以实现伪多继承的(Java是单继承);
在接口当中定义常量:



接口的作用:

  • 接口起到一个约束的作用;

  • 定义方法为public static;

  • 定义常量为public static final;

  • 接口时不能够被实例化的,也没有构造方法;

  • 接口实现类使用关键字implements,可以同时实现多个接口类;

  • 在接口的实现类中,需要重写接口中的所有方法。

口的实现:当类实现接口的时候,类要实现接口中所有的方法。否则,类必须声明为抽象的类,类使用implements关键字实现接口。


以上就是小编整理的java中接口是什么,怎么实现接口

国内(北京、上海、广州、深圳、成都、重庆、杭州、西安、武汉、苏州、郑州、南京、天津、长沙、东莞、宁波、佛山、合肥、青岛)实现接口软件分析、比较及推荐




版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【Selinum】Python使用move_to_element_with_offset模拟滑块解锁的计算公式
下一篇:【Python】使用curl检验flask-restful服务post请求(python发送curl请求)
相关文章

 发表评论

评论列表

2022-10-11 17:56:43

接口本身就是抽象的,需要一个实现类去实现接口中定义的内容,所以实现接口说难也不难,关键是理解其中的原理。