# 接口组成更新概述

# 接口的组成

  1. 常量: public static final
  2. 抽象方法: public abstract
  3. 默认方法:(jdk8)
  4. 静态方法:(jdk8)
  5. 私有方法:(jdk9)

# 接口默认方法

# 定义

[public] default 返回值类型 方法名(参数列表){}

public 可以省略

# 使用

实现类不强制重写

# 接口静态方法

# 定义

[public] static 返回值类型 方法名(参数列表){}

public 可以省略

# 使用

  1. 只能通过接口名调用
  2. 实现类和对象不能调用,因为接口能够多实现

# 接口私有方法

# 定义

private 返回值类型 方法名(参数列表){}
private static 返回值类型 方法名(参数列表){}

# 使用

只允许接口内调用

更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

Baozi 微信支付

微信支付

Baozi 支付宝

支付宝

Baozi 微信

微信