在同一个方法中,无法引用其他类的方法。只有在同一个类中的方法才可以被引用和调用。

如果需要在同一个方法中引用其他类的方法,可以将该方法定义在同一个类中,或者将该方法的实例作为参数传递给当前方法,然后再调用。

示例:

// 定义类 A
class A {
  public void methodA() {
    // 无法直接调用类 B 的 methodB
    // B.methodB(); // 错误
  }
}

// 定义类 B
class B {
  public void methodB() {
    // ...
  }
}

// 将 methodB 定义在类 A 中
class A {
  public void methodA() {
    // 可以调用类 A 中的 methodB
    methodB();
  }

  public void methodB() {
    // ...
  }
}

// 将 B 的实例作为参数传递给 methodA
class A {
  public void methodA(B b) {
    // 可以调用 B 的 methodB
    b.methodB();
  }
}

总结:

在 Java 中,同一个方法只能引用同一个类中的其他方法。如果需要引用其他类的方法,可以使用上述两种方式。


原文地址: https://www.cveoy.top/t/topic/o5dS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录