익명내부 클래스 |
익명내부클래스는 이름이 없는 내부클래스로, 이벤트처리시에 많이 사용한다.
class A { void print() { System.out.println("내부 호출."); } } public class innerClassEx{ public static void main(String[] args) { innerClassEx i = new innerClassEx(); A a = new A(){ // A클래스를 내부에서 객체화하여 print메소드 재정의. void print(){ System.out.println("내부에서 재정의."); } };
a.print(); }
} |
결과화면
내부에서 재정의. |
'FALL in > G.MA' s 자바' 카테고리의 다른 글
인터페이스와 다중상속 (0) | 2016.04.12 |
---|---|
추상클래스와 추상메소드 (0) | 2016.04.12 |
오버라이딩 (0) | 2016.04.12 |
오버로딩 (0) | 2016.04.12 |