요코하마맨

JAVA
자바의 익명클래스
2020.03.13 03:30

익명클래스는 내부 클래스들과 달리 이름이 없다.
클래스 선언과 객체 생성을 동시에 하기때문에 단 한번만 사용될 수 있고,
오직 하나의 객체만을 생성할 수 있는 일회용 클래스이다.

이름이 없기 때문에 생성자도 가질 수 없으며, 조상클래스의 이름이나 구현하고자 하는
인터페이스의 이름을 사용해서 정의하기 때문에 하나의 클래스로 상속받는 동시에
인터페이스를 구현하거나 둘 이상의 인터페이스를 구현할 수 없다.
오로지 단 하나의 클래스를 상속받거나 단 하나의 인터페이스만을 구현할 수 있다.


JAVA카테고리 다른 글
번호 제목 날짜 조회
68 자바 Vector클래스 03.13 443
69 자바의 내부클래스 03.13 442
70 자바의 익명클래스 03.13 514
71 자바의 인터페이스 03.13 549
72 자바의 인터페이스 디폴트메서드 static메서드 03.13 579