내가 "이"키워드를 사용한다, 인스턴스 변수를 참조하기 위해 ...Java : "this"키워드 또는 "m_"접두어를 사용해야합니까?
class Foo
{
private int bar;
public Foo(int bar)
{
this.bar = bar;
}
}
OR (m "이 멤버 변수"를 의미 헝가리어 명명 규칙)은 "M_"접두사 ...
class Foo
{
private int m_bar;
public Foo(int bar)
{
m_bar = bar;
}
}
다른 쪽보다 이점이있는 경우가 있습니까?
실제로'Java' 및 Java 구문이므로'this'를 사용해야합니다. –
여기에 두 가지 * 다른 질문이 있습니다. 둘 다 주관적입니다. 1) 나는'm_'을 사용하지 않습니다, 2)'this'는 필요할 때만 사용합니다. – user2864740
@ user2864740 OP는 'this'가 필요할 때 "m_"의 사용을 제안하는 것 같습니다. 나는 지금까지 합의가 그렇게하지 않는다고 믿는다. –