首页 百科知识 让访问实例内变量的方法变成””

让访问实例内变量的方法变成””

时间:2022-09-22 百科知识 版权反馈
【摘要】:简单的getter/setter方法应该被置成final,这会告诉编译器,这个方法不会被重载,所以,可以变成”inlined”Warren N. and Bishop P. , "Javain Practice", p. 4-5

简单的getter/setter方法应该被置成final,这会告诉编译器,这个方法不会被重载,所以,可以变成”inlined

 

例子:

class MAF {

   public void setSize (int size) {

        _size = size;

    }

   private int _size;

}

 

更正:

class DAF_fixed {

   final public void setSize (int size) {

        _size = size;

    }

   private int _size;

}

 

参考资料:

Warren N. and Bishop P. (1999), "Javain Practice", p. 4-5

Addison-Wesley, ISBN 0-201-36065-9


免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈