当前位置:  开发笔记 > 编程语言 > 正文

您在静态变量setter方法中使用什么名称作为参数?

如何解决《您在静态变量setter方法中使用什么名称作为参数?》经验,为你挑选了1个好方法。

当我为实例方法编写setter时,我使用它来消除实例变量和参数之间的歧义:

public void setValue(int value) {
  this.value = value;
}

那么,当value是类变量(静态)而不是实例的成员时,我该怎么办?

private static int value = 7;
public static void setValue(int value) {
  value = value;  // compile fails; ambiguous
}

Michael Myer.. 7

使用 .value = value;



1> Michael Myer..:

使用 .value = value;

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有