2012-05-17 2 views
-1

의 하위 클래스를 사용하여 I 인터페이스자바 제네릭, 대신 부모

interface IAdaptor<T, K> 
{ 
    // ... 
} 

이 내가

class AdaptorImpl imlements IAdaptor<SomeClass1, SomeClass1> 
{ 
// ... 
} 

나는 아이들이 SomeClass1의 insted 사용할 수 실현 있나요? class AdaptorImpl imlements IAdaptor<T extends SomeClass1, SomeClass1>

+0

무엇을 시도 했습니까? 디버깅을 좋아하는 법을 배웁니다. – Hidde

+3

이 질문에 무엇이 묻고 있는지 전혀 모르겠습니다. – NimChimpsky

+0

인터페이스와 클래스의 관계는 무엇입니까? – user1329572

답변

3

같은
뭔가 난 당신이 내가 확실하지 않다

class AdaptorImpl implements IAdapter<SomeClass1, SomeClass1> 
{ 
    // ... 
} 

을 의미하는 것으로, 가정, 당신은하지만, "어린이"가 무슨 뜻인지. 물론 할 수있는 작업은 다음과 같습니다.

class AdaptorImpl<T extends SomeClass1> implements IAdapter<T, SomeClass1> 
{ 
    // ... 
}