类实现接口

本文记录Java学习过程中遇到的类实现接口~

类与接口的关系为实现关系,即类实现接口。

实现的动作类似继承,只是关键字不同,实现使用implements。

其他类(实现类)实现接口后,就相当于声明:“我应该具备这个接口中的功能”,实现类仍然需要重写方法以实现具体的功能。

使用格式:

class 类implements 接口{

    重写接口中方法
} 

在类实现接口后,该类就会将接口中的抽象方法继承过来,此时该类需要重写该抽象方法,完成具体的逻辑:

  • 接口中定义功能,当需要具有该功能时,可以让类实现该接口,只声明了应该具备该方法,是功能的声明;
  • 在具体实现类中重写方法,实现功能,是方法的具体实现。

于是,通过以上两个动作将功能的声明与实现便分开了。(注意:类是现实事物的描述,接口是功能的集合。)

标签: none