接口组成更新概述
- 接口的组成
①常量 public static final(可省略)
②抽象方法 public abstract(可省略)
③默认方法 public default(public 可省略)
④静态方法 public static(public 可省略)
⑤私有方法 - 接口中的默认方法
①格式:public default 返回值类型 方法名(参数列表){}
②注意事项:默认方法不是抽象方法,所以不强制被重写,但是可以被重写,重写的时候去掉default关键字; - 接口中静态方法的定义格式
①格式:public static 返回值类型 方法名(参数列表){}
②注意事项:静态方法只能通过接口名调用,不能通过实现类名或者对象名调用 - 接口中的私有方法
①格式1:private 返回值类型 方法名(参数列表){}
②格式2:private static 返回值类型 方法名(参数列表){}
③注意事项:默认方法可以调用私有的静态方法和非静态方法;静态方法只能调用私有的静态方法
网友评论