代码之家  ›  专栏  ›  技术社区  ›  megalucio

在java中,对于canProduce这样的布尔值,getter/setter命名约定是什么?

  •  0
  • megalucio  · 技术社区  · 8 年前

    这种获取/设置方法是否正确?

    boolean canProduce;
    public boolean getCanProduce() {
        return canProduce;
    }
    public void setCanProduce(boolean canProduce) {
        this.canProduce = canProduce;
    }
    

    还是应该使用is/set方法?

    1 回复  |  直到 8 年前
        1
  •  0
  •   megalucio    8 年前

    boolean ableToProduce;
    public boolean isAbleToProduce() {
        return ableToProduce;
    }
    public void setAbleToProduce(boolean ableToProduce) {
        this.ableToProduce = ableToProduce;
    }