|
|
1
0
你没有给出关于这个问题的更多细节。 您只能扩展 单一类别 。并实现来自许多来源的接口。 扩展多个类不可用。 您可以使用 nested classes 或 inner classes
为什么使用嵌套类? 使用嵌套类的令人信服的原因包括以下几点:
你可以找到更多解决方案 link 编辑 这是对您评论的回答。您想在内部类中调用外部类的方法。这就是一个例子。
输出:
|
|
|
2
0
不幸的是,在JAVA中,您只能扩展一个类,这意味着每个类只能延伸一个类。您可以实现许多接口,但不能进行扩展。 然而,有一些方法可以超越它,你可以将libs公开,然后将其包括在内,这样你就可以创建一个实例并使用它们的函数,你可以创建一种内部类并将其用于任何你需要的目的。。。 您还可以创建一个扩展链,如:
所以B将同时扩展。。。某种程度上 当我们还不清楚这个问题的时候,它会给你一个有效的解决方案,你的意思是添加支持库吗?添加SDK?或者真正扩展两个类(这是不可能的)。 @Aniket给了你一个如何解决这个问题的例子。。。 希望我能帮忙 对这个坏消息感到抱歉:) |
|
DCR · java do扩展类有两种类型 3 年前 |
|
|
vprint · 无法使用扩展类设置旋转 3 年前 |
|
|
Brendan · Java中从父类继承的对象的ArrayList 4 年前 |
|
|
Dariusz Legizynski · Java类扩展无法正常工作 8 年前 |
|
|
Scott · 从库注入器错误扩展角度类 8 年前 |
|
|
Matthew M · 扩展类穿越NULL-OOP 9 年前 |
|
|
Nico · 在python中的新文件中粘贴文件 9 年前 |