gpt4 book ai didi

java - 包含多个类的方法

转载 作者:行者123 更新时间:2023-12-01 18:33:29 24 4
gpt4 key购买 nike

我曾经被问过这个问题,但仍然不确定。假设我们有两个类

class A { public void a(){} }
class B { public void b(){} }

现在我想从类 C 访问方法 a() 和 b() 。怎么办呢。组合就是答案吗?

最佳答案

由于 A.aB.b静态,因此您可以直接调用它们。

class C {
void foo() {
A.a();
B.b();
}
}

你不能“包含”它们,这是 Java 所不知道的概念。

编辑

既然您已经删除了static,请调用实例上的方法。

class C {
void foo() {
new A().a();
new B().b();
}
}

Java 不支持多重继承,不支持特征,也不支持 mixin。

关于java - 包含多个类的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23087174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com