카테고리 없음

외부클래스에서 static 내부 클래스 이용하기

타코따코 2019. 8. 9. 17:18

package freeday809;

class Outer { 
static class Inner {
int iv=200; 



class Exercise7_27 { 
public static void main(String[] args) { 
Outer.Inner ii = new Outer.Inner(); 

 

Inner클래스가 static으로 이루어져 있어서 한방에 열 수 있다.

static이 아니라면 외부 클래스 소환하고 외부클래스 열쇠로 내부클래스 소환하고

내부클래스 열쇠로 다시 메소드를 호출하는 작업을 해야한다. 
System.out.println(ii.iv); 


}