为什么 接口的属性默认值要public static final

来源:百度知道 编辑:UC知道 时间:2024/05/28 17:58:50
如题

public当然是为了给实现这个接口的类的对象用的了
static是为了用这个接口来唯一表示这个属性,这个属性的作用域就是这个接口
final是为了只让这个属性赋值一次(一般在构造函数中赋值了),一旦传入一次值后,以后就算在赋值也不会接受了。这样可以防止别的类来修改这个属性。