可以在保持整数为私有的同时更改main中的整数值吗?

时间:2019-05-10 15:10:05

标签: java

如果我们在类中将整数设为私有,则可以通过在主体中传递新值来更改主体中整数的值。或者,如果我们在as私有中拥有整数,并且还在类中创建了构造函数,那么通过执行此方法,我们可以通过传入主类来更改整数值。

2 个答案:

答案 0 :(得分:1)

下面是一个示例-我想-您在问。运行它会创建一个新的类实例,其私有int字段设置为4:

public class MyClass {
    private int anInt;   

    public MyClass(int anInt) {
        this.anInt = anInt;
    }

    public int getInt() {
       return this.anInt;
    }

    public void setInt(int anInt) {
       this.anInt = anInt;
    }

    public static void main(String[] args) {  
        MyClass myClass = new MyClass(4);
    }
}

答案 1 :(得分:0)

public class Classy {
    private int inty;

    public void setInty(int inty) {
        this.inty = inty;
    }

    public static void main(String[] args) {
        Classy classy = new Classy();
    }
}

另一个要回答您的问题吗?