02月15, 2020

Java - 接口和抽象类

接口和抽象类

方法的定义关键词:
  1. abstracti:抽象关键词,接口中默认修饰关键词,可不写。
  2. default:默认方法,在接口类中可添加方法体,Java8,解决接口升级的问题。
  3. static:静态方法,通过接口类名直接调用,需要添加方法体。
  4. private:定义私有方法(静态私有方法),需要添加方法体。可以解决接口中共有方法的问题,而不用暴露给外部(Java9特性)。
常量的定义:
  1. 默认的关键词:public static final
    public static final int a = 10;
    
  2. 常量的名称完全使用大写字母,并且使用_来做分隔。
注意事项:
  1. 类中实现的多个接口中有重名默认方法(已实现),此时接口会冲突,需要在类中重写。

本文链接:http://www.iuutech.com/post/1581753760.html

-- EOF --

Comments