【发布时间】:2011-09-04 18:44:19
【问题描述】:
我有一个带有 Activity、Thread 和保存数据的类的 Android 应用。
我创建了一个抽象类 ActivityTemplate,它扩展了 Activity 类并实现了一些回调,例如onTouchListener。这也包括一些抽象方法。 我创建了一个抽象类 (ThreadTemplate),它扩展了 Thread 类并包含一些抽象方法。 我创建了一个抽象的 DataTemplate 类,它包含一些数据元素和一些简单的操作方法。
我可以通过派生三个类来生成我的应用程序,每个类都来自上面的“模板”,但我真的希望能够将它们全部汇总到一个 MyTemplate 类中,我可以从中派生我的应用程序。
种类:
public class MyTemplate extends ActivityTemplate, ThreadTemplate, DataTemplate
然后
public class MyApp extends MyTemplate
但 MyTemplate 类将无法编译,因为您只能扩展一个类。
有什么想法,还是我在问不可能的事?
【问题讨论】:
标签: java android class extends