6.3 接口中的数据成员

img

扫码看视频

在接口中也可以有数据成员,这些成员默认都是public static final。我们看代码6.8。

img

接口中的数据成员默认都是公共的、静态的常量,因此在声明时可以省略public static final。接口中的静态常量通过“接口名称.常量名称”的方式来访问,如Week.FRIDAY,如果某个类实现了该接口,也可以通过“类名称.常量名称”的方式来访问,如DoSomethingWithWeek.FRIDAY。当然,如果是在接口或实现类的内部访问静态常量,那么直接访问即可。