|
|
1
0
你没有给出关于这个问题的更多细节。 您只能扩展 单一类别 。并实现来自许多来源的接口。 扩展多个类不可用。 您可以使用 nested classes 或 inner classes
为什么使用嵌套类? 使用嵌套类的令人信服的原因包括以下几点:
你可以找到更多解决方案 link 编辑 这是对您评论的回答。您想在内部类中调用外部类的方法。这就是一个例子。
输出:
|
|
|
2
0
不幸的是,在JAVA中,您只能扩展一个类,这意味着每个类只能延伸一个类。您可以实现许多接口,但不能进行扩展。 然而,有一些方法可以超越它,你可以将libs公开,然后将其包括在内,这样你就可以创建一个实例并使用它们的函数,你可以创建一种内部类并将其用于任何你需要的目的。。。 您还可以创建一个扩展链,如:
所以B将同时扩展。。。某种程度上 当我们还不清楚这个问题的时候,它会给你一个有效的解决方案,你的意思是添加支持库吗?添加SDK?或者真正扩展两个类(这是不可能的)。 @Aniket给了你一个如何解决这个问题的例子。。。 希望我能帮忙 对这个坏消息感到抱歉:) |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |