2012-03-22 3 views
0

난 당신이기본 클래스에서 비동기 작업을 확장

class RegisterTokenAsync extends AsyncTask<String, Void, String> 

class AuthenticateTokenAsync extends AsyncTask<Integer, Void, String> 

지금은 다른 한 자료 클래스를 만들려면 및 확장

아래에서 볼 수 있습니다 내 응용 프로그램에서 두 개의 비동기 수업을 이 기본 클래스의 두 클래스가 있지만 어떻게 할 수 있는지 이해할 수 없습니까?

답변

0

Java(also in android)Multiple inheritance을 지원하지 않으므로 두 클래스를 확장 할 수 없습니다.

Multilevel inheritance을 사용할 수 있습니다.

처럼 도울 수 ,,

class A{} 

class B extends A{} 

class C extends B{} 

또는도 Interface가, ...

+0

자세한 예를 가져올 수 있습니까? –

+0

나는 모든 세부 사항을 제공하기 위해 자바에서 상속과 추상화를 시도한다. –

0

자바 다중 상속을 지원하지 않기 때문에. 기본 클래스로 추상화하려는 것은 무엇입니까?

아마도 인터페이스를 선언하면 도움이 될까요? 그런 다음 두 클래스가 동일한 인터페이스를 구현할 수 있습니다.

관련 문제