从基类扩展异步任务

时间:2012-03-22 14:06:36

标签: java android android-asynctask

我的应用程序中有两个异步类,您可以在下面看到

class RegisterTokenAsync extends AsyncTask<String, Void, String>

class AuthenticateTokenAsync extends AsyncTask<Integer, Void, String>

现在我想创建另一个 Base 类并从该基类扩展这两个类,但我无法理解我是如何做到的?

2 个答案:

答案 0 :(得分:0)

Java(also in android)不支持Multiple inheritance,因此您无法扩展两个类。

您可以使用Multilevel inheritance

喜欢,

class A{}

class B extends A{}

class C extends B{}   

或者也有Interface,这可以帮助......

答案 1 :(得分:0)

Java不支持多重继承。你希望抽象到基类的是什么?

也许宣布一个界面会有所帮助?然后这两个类可以实现相同的接口。