之前给大家介绍一下java定义接口的内容,下面要接着和大家介绍的就是实现接口的知识。
接口的主要用途就是被实现类实现,一个类可以实现一个或多个接口,继承使用extends关键字,实现就使用implements关键字。
一个类能够实现多个接口,这主要是Java为单继承灵活性不足所作的补充。
类实现接口的语法格式:
<public> class <class_name> [extends superclass_name] [implements interface1_name[, interface2_name…]] { // 主体 }
说明:
public-类的修饰符;
superclass_name-需要继承的父类名称;
interface1_name-要实现的接口名称;
实现接口注意点:
实现接口和继承父类相似,一样能够获得所实现接口里定义的常量和方法。
假如,一个类需要实现多个接口,那么多个接口之间以逗号分隔。
一个类能够继承一个父类,并同时实现多个接口,implements部分必须放在extends部分之后。
一个类实现了一个或者是多个接口以后,这个类必须完全实现这些接口里所定义的全部抽象方法(也就是重写这些抽象方法);否则,这个类将保留从父接口那里继承到的抽象方法,这个类也必须定义成抽象类。
java实现接口的相关内容就给你介绍到这里了,更多java入门知识,请继续关注本站来进行了解吧。
推荐阅读: