问答详情
源自:10-5 Java 中的接口

关于接口能否定义变量


接口中只能够写抽象方法吗?我这样定义变量(public int price;),编译器提示说空白终态字段price可能尚未初始化

提问者:球罐 2017-05-23 15:40

个回答

  • _畱戀_0
    2017-05-23 16:09:14
    已采纳

    接口里的变量必须赋值(初始化)变成常量,默认的是public static final的,不可修改。

  • 泡沫别生气
    2017-05-23 16:09:31

    是的。这样就行了public int price();