Javaでインスタンス変数の非表示

class Test {
    // Instance variable or member variable
    private int value = 10;

    void method() {
        // This local variable hides instance variable
        int value = 40;

        System.out.println("Value of Instance variable :" + this.value);
        System.out.println("Value of Local variable :" + value);
    }
}

class UseTest {
    public static void main(String args[]) {
        Test obj1 = new Test();
        obj1.method();
    }
}

インスタンス変数の値:10
ローカル変数の値:40

おすすめ

転載: www.cnblogs.com/hglibin/p/11222877.html