익명클래스란
추상클래스나 인터페이스를 인스턴스화 할 수 없는 이유
추상클래스나 인터페이스를 강제로 인스턴스화 하려면 인스턴스를 만들 때 추상 클래스를 구현 시켜주면 된다.
익명 클래스는 언제 사용하면 좋을까?
추상클래스 또는 인터페이스의 구현체를 생성하는데 딱 한번 사용할 인스턴스를 만들기 위해 클래스를 정의하는건 매우 비효율적이다.
익명클래스는 생성자를 만들 수 없다.