Java 如何用另外两个类扩展类?

Java 如何用另外两个类扩展类?,java,android,Java,Android,我想用另外两个类片段和活动扩展我的类。 我试过这个: public class Frist extends Fragment , Activity { ..... ..... } 但它不起作用。如何修复它?您应该使用decorator或composition模式您不能扩展多个类。为什么不能在另一个类中扩展片段?Java不支持多重继承 碎片和活动都是完全不同的东西。 如果您想让活动包含片段,那么在android studio中,使用活动创建项目时使用片段,而不是使用空白

我想用另外两个类片段和活动扩展我的类。 我试过这个:

public class Frist extends Fragment , Activity 
{
      .....
      .....
}

但它不起作用。如何修复它?

您应该使用decorator或composition模式

您不能扩展多个类。为什么不能在另一个类中扩展片段?

Java不支持多重继承
碎片和活动都是完全不同的东西。
如果您想让活动包含片段,那么在android studio中,使用活动创建项目时使用片段,而不是使用空白活动

然后android studio将自动提供一些代码,其中包含片段、类和xml

像这样,但它不工作有趣的问题,你们有,你们为什么要这样做?类似:。简而言之,您不能显式扩展两个类。Java不支持从多个类进行iheriting<代码>扩展片段,活动完全是胡说八道。是碎片吗?那就不可能是一项活动了。这是一项活动?那它不可能是碎片。你不能同时养猫和狗。