在类的声明中使用implements关键字来实现接口,一个类可以同时实现多个接口,各接口间用“,”隔开。

class classname implements interfacename{   //重写接口中的方法;}

(1)若实现接口的类不是抽象类,则必须实现接口的所有方法,即为所有的抽象方法声明方法体。

(2)一个类在实现某接口的抽象方法时,必须使用完全相同的方法名和参数列表。

(3)接口的抽象方法的访问控制符已指定为public,所以类在实现时,必须显式的使用public修饰符,否则被警告缩小了接口中声明的方法的访问控制范围。

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2021-11-30
  • 2021-09-27
  • 2022-12-23
  • 2021-11-26
  • 2021-06-06
  • 2022-01-26
猜你喜欢
  • 2021-11-20
  • 2022-12-23
  • 2021-10-23
  • 2022-01-16
  • 2021-10-30
  • 2021-05-29
  • 2021-06-02
相关资源
相似解决方案