본문 바로가기

IT/자바

Anonymous(익명) 내부 클래스 참조변수가 없는 경우

package study;


interface TestInter {

int data = 10000;


public void printData();

}


public class AnonyInner {


public void test() {

new TestInter() {

@Override

public void printData() { // 미완성된 것을 완성한다.

System.out.println("data : " + data);

}

}.printData();


}


public static void main(String[] args) {

AnonyInner ai = new AnonyInner();

ai.test();

// new AnnoInner().test(); // 익명으로 객체를 생성한다.

}


}



'IT > 자바' 카테고리의 다른 글

배경 바꾸기  (0) 2018.05.09
윈도우 메뉴 추가하기  (0) 2018.05.09
Anonymous(익명) 내부 클래스 참조 변수의 이름이 있는 경우  (0) 2018.05.09
static 내부 클래스  (0) 2018.05.08
LocalInner 내부 클래스  (0) 2018.05.08