반응형
어나니머스 내부 클래스의 외부 클래스
다음 스니펫:
public class a {
public void otherMethod(){}
public void doStuff(String str, InnerClass b){}
public void method(a){
doStuff("asd",
new InnerClass(){
public void innerMethod(){
otherMethod();
}
}
);
}
}
안쪽 반에서 바깥쪽 반을 가리키는 키워드가 있나요?기본적으로 제가 하고 싶은 건outer.otherMethod()
뭐 비슷한 것들이지만, 아무것도 찾을 수 없는 것 같아요
일반적으로는OuterClassName.this
외부 클래스의 둘러싸인 인스턴스를 참조합니다.
이 예에서는 다음과 같습니다.a.this.otherMethod()
OuterClassName.this.outerClassMethod();
언급URL : https://stackoverflow.com/questions/56974/keyword-for-the-outer-class-from-an-anonymous-inner-class
반응형
'programing' 카테고리의 다른 글
Java에서의 jar와 war의 차이점 (0) | 2022.08.17 |
---|---|
Objective-C의 루프를 위해 네스트된2개를 분리하려면 어떻게 해야 하나요? (0) | 2022.08.17 |
v-select에서 선택한 옵션의 레이블에 사용자 지정 템플릿을 사용하는 방법 (0) | 2022.08.17 |
해시셋과 트리셋 (0) | 2022.08.17 |
java.displaces를 클릭합니다.NoClassDefFoundError: 클래스 XXX를 초기화할 수 없습니다. (0) | 2022.08.17 |