我来自VBA,实际上不知道以下事情是否有效:

我想通过“ Master Class”来调用Java中的几个类/函数。

例如,我将在VBA中执行以下操作:

Sub MasterClass()

Call ExampleClass1
Call ExampleClass2
Call ExampleClass3
Call ExampleClass4

End Sub


或对于命令按钮:

Private Sub CommandButton1_Click()

Call MasterClass

End Sub


调用此“ MasterClass”时,它将依次调用/执行所有其他类。

在Java中有类似的方法吗?

最佳答案

是! Java的工作方式非常相似,但是无法进行类调用。您可以创建一个类的实例,它将在构造函数中运行。例如 :

public class ExampleClass1 {
    public ExampleClass1() {
        System.out.println("It is a ExampleClass1 ");
    }
// methods
}

public class ExampleClass2 {
    public ExampleClass2() {
        System.out.println("It is a ExampleClass2 ");
    }
// Methods
}
public class Master {
    public static void main(String [] args) {
        new ExampleClass1();
        new ExampleClass2();
    }

}


输出:

It is an ExampleClass1
It is an ExampleClass2

08-27 14:58