2010-12-06 3 views

답변

5

서브 클래스로 & 하위 클래스를 사용할 수 없습니다.이 클래스는 프로토콜 및 인터페이스에서만 사용하기위한 것입니다. 그러나 Object 메서드 구현을 제공 할 수 있습니다.

임의의 클래스 및/또는 인터페이스의 익명 하위 클래스를 인스턴스화하려면 proxy을 사용하십시오. 어떤 경우 프록시의 슈퍼 클래스의 ctor에 대한 모든 인수,의 proxy 형태의 args 벡터 (두 번째 인자)로 이동 :

(proxy [SomeClass SomeInterface-1 ...] [ctor-arg-1 ...] 
    ; method impls follow 
    ... 
) 

은 자세한 내용은 (doc proxy)를 참조하십시오.

+0

아, 네, 저의 실수입니다. 나는 문서를'Object'를 사용하여 구체화하고 JComponent에서 순진하게 사용하려고했습니다. 나는 프록시를 시도 할 것이다. – pauldoo