Legoshi
最近在学写插件
那么如果我在另一个类中写了一个方法
怎么在主类中(或者其他类)中调用?

隔壁老吕
先实例化这个类然后调用方法

Legoshi
隔壁老吕 发表于 2018-6-9 10:34
先实例化这个类然后调用方法

能说得具体一点吗qwq

Aeva
本帖最后由 Aeva 于 2018-6-10 12:56 编辑

可以使用static关键字来修饰静态方法,这样在其他类就可以以 类名.方法名 来调用               也可以通过获取该类的实例来调用非静态方法

  1. class C1{
  2.         public static void aaa(){
  3.                 //调用非静态方法
  4.                 new C2().bbb();
  5.         }
  6. }
  7. class C2{
  8.         public void bbb(){
  9.                 //调用静态方法
  10.                 C1.aaa();
  11.         }
  12. }
复制代码