2009-02-04 2 views
5

, 나는 인스턴스 변수와 매개 변수 사이에 명확하게하려면이 옵션을 사용 : 그래서정적 변수 설정 메서드에서 매개 변수로 사용하는 이름은 무엇입니까? 내가 인스턴스 메서드에 대한 setter를 쓸 때

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

, 내가 뭘 값은 클래스 변수 (정적) 대신 회원의 경우 인스턴스?

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

나는 전혀 변경할 수 정적을 사용하지 않는 게 좋을 것. –

답변

7

는 사용 <classname>.value = value;

+0

가; 나는 어리 석을 느낀다 ... – skiphoppy

+0

언제나 되돌아 보면 분명하다. :) –

관련 문제