我曾经问过这个问题但仍不确定。 假设我们有两个类
class A { public void a(){} }
class B { public void b(){} }
现在我想从C类访问方法a()和b()。怎么做 作文是答案吗?
答案 0 :(得分:4)
由于A.a
和B.b
为static
,您可以直接调用它们。
class C {
void foo() {
A.a();
B.b();
}
}
你不会包含'它们是Java的一个未知概念。
修改强>
由于您已删除static
,请调用实例上的方法。
class C {
void foo() {
new A().a();
new B().b();
}
}
Java不支持多重继承,没有特征,也没有mixin。