Java Language
로컬 내부 클래스
수색…
소개
메서드 내에서 생성 된 클래스는 java의 로컬 내부 클래스라고합니다. 로컬 내부 클래스의 메소드를 호출하려면 메소드 내부에서이 클래스를 인스턴스화해야합니다.
로컬 내부 클래스
public class localInner1{
private int data=30;//instance variable
void display(){
class Local{
void msg(){System.out.println(data);}
}
Local l=new Local();
l.msg();
}
public static void main(String args[]){
localInner1 obj=new localInner1();
obj.display();
}
}
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow