Java 如何扩展两类Android活动?
我想--> 类mainactivity扩展了ListActivity、MapActivity{ } 有可能吗 类mainactivity扩展任何java类1、任何java类2{ }Java 如何扩展两类Android活动?,java,android,Java,Android,我想--> 类mainactivity扩展了ListActivity、MapActivity{ } 有可能吗 类mainactivity扩展任何java类1、任何java类2{ } 任何可能的人???你不能java不允许这种多态性。接口必须使用实现 阅读不,这是不可能的,因为在核心java中,一个类只能继承一个类。 在C++中,继承多个类是可能的。这就是为什么它不可能的原因。不,这是不可能的,因为您不能扩展多个类,但可以实现多个在这里没有任何用处的接口。Java不支持多重继承,不能扩展多个类 但
任何可能的人???你不能java不允许这种多态性。接口必须使用实现
阅读不,这是不可能的,因为在核心java中,一个类只能继承一个类。
在C++中,继承多个类是可能的。这就是为什么它不可能的原因。不,这是不可能的,因为您不能扩展多个类,但可以实现多个在这里没有任何用处的接口。Java不支持多重继承,不能扩展多个类 但有一个解决方案,但在您的情况下,我认为您可以这样使用:
class MapActivity extends Service{
...
}
class mainactivity extends ListActivity{
MapActivity mapActivity= new MapActivity();
}
android是基于java的,并且有一个JVM,这也是一样的。你不能在Androidy中使用它你很好,请勾选:)