在Java中,私有变量只能在类的内部访问,无法直接在类外部访问。但可以通过公有的getter和setter方法来间接地访问私有变量。
例如,如果一个类有一个私有变量private int num
,可以通过以下方式调用:
public class MyClass { private int num; public int getNum() { return num; } public void setNum(int num) { this.num = num; } } public class Main { public static void main(String[] args) { MyClass obj = new MyClass(); obj.setNum(10); int value = https://www.yisu.com/ask/obj.getNum();>在上面的例子中,通过调用
setNum
方法设置私有变量num
的值,通过调用getNum
方法获取私有变量num
的值。