예, Anonymous 클래스를 사용하여 이름 없이 클래스를 만들 수 있습니다.
Anonymous 클래스는 이름이 없는 내부 클래스로, 클래스 자체가 생성될 때 인스턴스가 생성되며 이러한 클래스는 생성 시 일반 클래스와 다소 차이가 있습니다.
예시:
public class Anonymous {
public void show() {}
public static void main(String args[]) {
Anonymous a = new Anonymous() {
public void show() {
System.out.println("Anonymous Class");
}
};
a.show();
}
} 출력
Anonymous Class